Skip to content

Commit

Permalink
Add a proper thead/tbody
Browse files Browse the repository at this point in the history
  • Loading branch information
billinghamj committed Dec 7, 2017
1 parent 8d8437c commit e30c946
Show file tree
Hide file tree
Showing 2 changed files with 170 additions and 162 deletions.
328 changes: 168 additions & 160 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,162 +1,170 @@
<table>
<tr><th colspan="2">service.api.account-settings</th></tr>
<tr><td>GET</td><td>account-settings</td></tr>
<tr><td>PUT</td><td>account-settings</td></tr>
<tr><th colspan="2">service.api.accounts</th></tr>
<tr><td>GET</td><td>accounts</td></tr>
<tr><th colspan="2">service.api.analytics</th></tr>
<tr><td>POST</td><td>analytics/track</td></tr>
<tr><th colspan="2">service.api.attachment</th></tr>
<tr><td>POST</td><td>attachment/deregister</td></tr>
<tr><td>POST</td><td>attachment/register</td></tr>
<tr><td>POST</td><td>attachment/upload</td></tr>
<tr><th colspan="2">service.api.bacs-direct-debits</th></tr>
<tr><td>GET</td><td>bacs-direct-debits/instructions</td></tr>
<tr><td>PUT</td><td>bacs-direct-debits/instructions/{direct_debit_id}/cancel</td></tr>
<tr><th colspan="2">service.api.balance</th></tr>
<tr><td>GET</td><td>balance</td></tr>
<tr><td>GET</td><td>balance/graph</td></tr>
<tr><td>GET</td><td>balance/limits</td></tr>
<tr><th colspan="2">service.api.branches</th></tr>
<tr><td>GET</td><td>branches</td></tr>
<tr><th colspan="2">service.api.card-activation</th></tr>
<tr><td>POST</td><td>card-activation/activate</td></tr>
<tr><th colspan="2">service.api.card-replacement</th></tr>
<tr><td>POST</td><td>card-replacement/activate</td></tr>
<tr><td>POST</td><td>card-replacement/order</td></tr>
<tr><th colspan="2">service.api.card-security-code-challenge</th></tr>
<tr><td>GET</td><td>card-security-code-challenge/details</td></tr>
<tr><td>POST</td><td>card-security-code-challenge/skip</td></tr>
<tr><td>POST</td><td>card-security-code-challenge/submit</td></tr>
<tr><th colspan="2">service.api.card</th></tr>
<tr><td>GET</td><td>card/list</td></tr>
<tr><td>PUT</td><td>card/toggle</td></tr>
<tr><th colspan="2">service.api.config</th></tr>
<tr><td>GET</td><td>config</td></tr>
<tr><th colspan="2">service.api.contact-discovery</th></tr>
<tr><td>GET</td><td>contact-discovery/query</td></tr>
<tr><th colspan="2">service.api.faster-payments</th></tr>
<tr><td>POST</td><td>faster-payments/create</td></tr>
<tr><th colspan="2">service.api.fcm</th></tr>
<tr><td>POST</td><td>fcm/register</td></tr>
<tr><th colspan="2">service.api.feed</th></tr>
<tr><td>GET</td><td>feed</td></tr>
<tr><td>POST</td><td>feed/mark-read</td></tr>
<tr><td>DELETE</td><td>feed/{id}</td></tr>
<tr><th colspan="2">service.api.geocode</th></tr>
<tr><td>GET</td><td>geocode/postal-code-lookup</td></tr>
<tr><th colspan="2">service.api.golden-ticket</th></tr>
<tr><td>GET</td><td>golden-ticket/{id}</td></tr>
<tr><td>PUT</td><td>golden-ticket/{id}/claim</td></tr>
<tr><th colspan="2">service.api.help</th></tr>
<tr><td>GET</td><td>help/content/categories/{id}</td></tr>
<tr><td>GET</td><td>help/content/search</td></tr>
<tr><td>GET</td><td>help/content/trending</td></tr>
<tr><th colspan="2">service.api.identity-verification</th></tr>
<tr><td>POST</td><td>identity-verification/register-identity-document</td></tr>
<tr><td>POST</td><td>identity-verification/register-selfie-video</td></tr>
<tr><td>POST</td><td>identity-verification/request-file-upload</td></tr>
<tr><td>GET</td><td>identity-verification/status</td></tr>
<tr><td>POST</td><td>identity-verification/submit</td></tr>
<tr><th colspan="2">service.api.inbound-p2p</th></tr>
<tr><td>GET</td><td>inbound-p2p/username/{username}</td></tr>
<tr><th colspan="2">service.api.intercom</th></tr>
<tr><td>GET</td><td>intercom/tokens/{intercom_app_id}</td></tr>
<tr><th colspan="2">service.api.kyc</th></tr>
<tr><td>POST</td><td>kyc/register</td></tr>
<tr><td>GET</td><td>kyc/status</td></tr>
<tr><td>POST</td><td>kyc/upload</td></tr>
<tr><th colspan="2">service.api.news</th></tr>
<tr><td>GET</td><td>news</td></tr>
<tr><th colspan="2">service.api.oauth2</th></tr>
<tr><td>POST</td><td>oauth2/authorize</td></tr>
<tr><td>GET</td><td>oauth2/clients/{client_id}</td></tr>
<tr><td>POST</td><td>oauth2/logout</td></tr>
<tr><td>POST</td><td>oauth2/token</td></tr>
<tr><th colspan="2">service.api.overdraft</th></tr>
<tr><td>GET</td><td>overdraft/credit-agreements</td></tr>
<tr><td>POST</td><td>overdraft/credit-agreements</td></tr>
<tr><td>PUT</td><td>overdraft/limit</td></tr>
<tr><td>GET</td><td>overdraft/status</td></tr>
<tr><th colspan="2">service.api.p2p</th></tr>
<tr><td>POST</td><td>p2p/recipients</td></tr>
<tr><td>POST</td><td>p2p/transfer</td></tr>
<tr><th colspan="2">service.api.payee</th></tr>
<tr><td>GET</td><td>payee/validate</td></tr>
<tr><th colspan="2">service.api.payment-limit</th></tr>
<tr><td>GET</td><td>payment-limit/limits</td></tr>
<tr><th colspan="2">service.api.pin-recovery</th></tr>
<tr><td>POST</td><td>pin-recovery/start</td></tr>
<tr><td>GET</td><td>pin-recovery/status</td></tr>
<tr><th colspan="2">service.api.pin</th></tr>
<tr><td>POST</td><td>pin/read</td></tr>
<tr><td>POST</td><td>pin/sms</td></tr>
<tr><td>GET</td><td>pin/sms_blocked</td></tr>
<tr><th colspan="2">service.api.pots</th></tr>
<tr><td>GET</td><td>pots</td></tr>
<tr><td>PUT</td><td>pots</td></tr>
<tr><td>DELETE</td><td>pots/{id}</td></tr>
<tr><td>GET</td><td>pots/{id}</td></tr>
<tr><td>PATCH</td><td>pots/{id}</td></tr>
<tr><td>PUT</td><td>pots/{id}/deposit</td></tr>
<tr><td>PUT</td><td>pots/{id}/withdraw</td></tr>
<tr><th colspan="2">service.api.prepaid-migration-whitelist</th></tr>
<tr><td>GET</td><td>prepaid-migration-whitelist</td></tr>
<tr><th colspan="2">service.api.profile</th></tr>
<tr><td>GET</td><td>profile</td></tr>
<tr><td>PUT</td><td>profile/address</td></tr>
<tr><td>GET</td><td>profile/address/search</td></tr>
<tr><td>POST</td><td>profile/update_address</td></tr>
<tr><th colspan="2">service.api.scheduled-payments</th></tr>
<tr><td>GET</td><td>scheduled-payments/series</td></tr>
<tr><td>POST</td><td>scheduled-payments/series/fps</td></tr>
<tr><td>DELETE</td><td>scheduled-payments/series/{series_id}</td></tr>
<tr><th colspan="2">service.api.secure-token</th></tr>
<tr><td>POST</td><td>secure-token/enrol/pin</td></tr>
<tr><th colspan="2">service.api.signup</th></tr>
<tr><td>POST</td><td>signup</td></tr>
<tr><td>POST</td><td>signup/legal-documents/accept</td></tr>
<tr><td>GET</td><td>signup/legal-documents/documents</td></tr>
<tr><td>POST</td><td>signup/marketing/subscribe</td></tr>
<tr><td>POST</td><td>signup/personal-account/card-order/create</td></tr>
<tr><td>GET</td><td>signup/personal-account/card-order/options</td></tr>
<tr><td>POST</td><td>signup/personal-account/card/activate</td></tr>
<tr><td>POST</td><td>signup/personal-account/start</td></tr>
<tr><td>GET</td><td>signup/personal-account/status</td></tr>
<tr><td>GET</td><td>signup/profile</td></tr>
<tr><td>PUT</td><td>signup/profile</td></tr>
<tr><td>PUT</td><td>signup/profile/address</td></tr>
<tr><td>GET</td><td>signup/profile/address/search</td></tr>
<tr><td>POST</td><td>signup/profile/commit</td></tr>
<tr><td>POST</td><td>signup/profile/phone/send</td></tr>
<tr><td>POST</td><td>signup/profile/phone/verify</td></tr>
<tr><td>POST</td><td>signup/secure-token/skip</td></tr>
<tr><th colspan="2">service.api.stripe</th></tr>
<tr><td>GET</td><td>stripe/cards</td></tr>
<tr><td>POST</td><td>stripe/cards</td></tr>
<tr><td>POST</td><td>stripe/inbound_p2p/charge</td></tr>
<tr><td>POST</td><td>stripe/inbound_p2p/create</td></tr>
<tr><td>POST</td><td>stripe/three_d_secure</td></tr>
<tr><td>POST</td><td>stripe/top_up</td></tr>
<tr><th colspan="2">service.api.targets</th></tr>
<tr><td>GET</td><td>targets</td></tr>
<tr><th colspan="2">service.api.tax-residency</th></tr>
<tr><td>POST</td><td>tax-residency/no-tin</td></tr>
<tr><td>GET</td><td>tax-residency/status</td></tr>
<tr><td>POST</td><td>tax-residency/submit</td></tr>
<tr><td>POST</td><td>tax-residency/update-self-certification</td></tr>
<tr><td>POST</td><td>tax-residency/update-tin</td></tr>
<tr><th colspan="2">service.api.topup</th></tr>
<tr><td>GET</td><td>topup/limits</td></tr>
<tr><td>GET</td><td>topup/status</td></tr>
<tr><th colspan="2">service.api.transactions</th></tr>
<tr><td>POST</td><td>transactions/update-metadata</td></tr>
<tr><td>PATCH</td><td>transactions/{transaction_id}</td></tr>
<tr><th colspan="2">service.api.user-images</th></tr>
<tr><td>GET</td><td>user-images/profile_picture/{user_id}</td></tr>
<tr><th colspan="2">service.api.user-settings</th></tr>
<tr><td>PUT</td><td>user-settings</td></tr>
<tr><th colspan="2">service.api.waitlist</th></tr>
<tr><td>GET</td><td>waitlist</td></tr>
<tr><td>POST</td><td>waitlist/signup</td></tr>
<thead>
<tr>
<th>Method</th>
<th>Path</th>
</tr>
</thead>
<tbody>
<tr><th colspan="2">service.api.account-settings</th></tr>
<tr><td>GET</td><td>account-settings</td></tr>
<tr><td>PUT</td><td>account-settings</td></tr>
<tr><th colspan="2">service.api.accounts</th></tr>
<tr><td>GET</td><td>accounts</td></tr>
<tr><th colspan="2">service.api.analytics</th></tr>
<tr><td>POST</td><td>analytics/track</td></tr>
<tr><th colspan="2">service.api.attachment</th></tr>
<tr><td>POST</td><td>attachment/deregister</td></tr>
<tr><td>POST</td><td>attachment/register</td></tr>
<tr><td>POST</td><td>attachment/upload</td></tr>
<tr><th colspan="2">service.api.bacs-direct-debits</th></tr>
<tr><td>GET</td><td>bacs-direct-debits/instructions</td></tr>
<tr><td>PUT</td><td>bacs-direct-debits/instructions/{direct_debit_id}/cancel</td></tr>
<tr><th colspan="2">service.api.balance</th></tr>
<tr><td>GET</td><td>balance</td></tr>
<tr><td>GET</td><td>balance/graph</td></tr>
<tr><td>GET</td><td>balance/limits</td></tr>
<tr><th colspan="2">service.api.branches</th></tr>
<tr><td>GET</td><td>branches</td></tr>
<tr><th colspan="2">service.api.card-activation</th></tr>
<tr><td>POST</td><td>card-activation/activate</td></tr>
<tr><th colspan="2">service.api.card-replacement</th></tr>
<tr><td>POST</td><td>card-replacement/activate</td></tr>
<tr><td>POST</td><td>card-replacement/order</td></tr>
<tr><th colspan="2">service.api.card-security-code-challenge</th></tr>
<tr><td>GET</td><td>card-security-code-challenge/details</td></tr>
<tr><td>POST</td><td>card-security-code-challenge/skip</td></tr>
<tr><td>POST</td><td>card-security-code-challenge/submit</td></tr>
<tr><th colspan="2">service.api.card</th></tr>
<tr><td>GET</td><td>card/list</td></tr>
<tr><td>PUT</td><td>card/toggle</td></tr>
<tr><th colspan="2">service.api.config</th></tr>
<tr><td>GET</td><td>config</td></tr>
<tr><th colspan="2">service.api.contact-discovery</th></tr>
<tr><td>GET</td><td>contact-discovery/query</td></tr>
<tr><th colspan="2">service.api.faster-payments</th></tr>
<tr><td>POST</td><td>faster-payments/create</td></tr>
<tr><th colspan="2">service.api.fcm</th></tr>
<tr><td>POST</td><td>fcm/register</td></tr>
<tr><th colspan="2">service.api.feed</th></tr>
<tr><td>GET</td><td>feed</td></tr>
<tr><td>POST</td><td>feed/mark-read</td></tr>
<tr><td>DELETE</td><td>feed/{id}</td></tr>
<tr><th colspan="2">service.api.geocode</th></tr>
<tr><td>GET</td><td>geocode/postal-code-lookup</td></tr>
<tr><th colspan="2">service.api.golden-ticket</th></tr>
<tr><td>GET</td><td>golden-ticket/{id}</td></tr>
<tr><td>PUT</td><td>golden-ticket/{id}/claim</td></tr>
<tr><th colspan="2">service.api.help</th></tr>
<tr><td>GET</td><td>help/content/categories/{id}</td></tr>
<tr><td>GET</td><td>help/content/search</td></tr>
<tr><td>GET</td><td>help/content/trending</td></tr>
<tr><th colspan="2">service.api.identity-verification</th></tr>
<tr><td>POST</td><td>identity-verification/register-identity-document</td></tr>
<tr><td>POST</td><td>identity-verification/register-selfie-video</td></tr>
<tr><td>POST</td><td>identity-verification/request-file-upload</td></tr>
<tr><td>GET</td><td>identity-verification/status</td></tr>
<tr><td>POST</td><td>identity-verification/submit</td></tr>
<tr><th colspan="2">service.api.inbound-p2p</th></tr>
<tr><td>GET</td><td>inbound-p2p/username/{username}</td></tr>
<tr><th colspan="2">service.api.intercom</th></tr>
<tr><td>GET</td><td>intercom/tokens/{intercom_app_id}</td></tr>
<tr><th colspan="2">service.api.kyc</th></tr>
<tr><td>POST</td><td>kyc/register</td></tr>
<tr><td>GET</td><td>kyc/status</td></tr>
<tr><td>POST</td><td>kyc/upload</td></tr>
<tr><th colspan="2">service.api.news</th></tr>
<tr><td>GET</td><td>news</td></tr>
<tr><th colspan="2">service.api.oauth2</th></tr>
<tr><td>POST</td><td>oauth2/authorize</td></tr>
<tr><td>GET</td><td>oauth2/clients/{client_id}</td></tr>
<tr><td>POST</td><td>oauth2/logout</td></tr>
<tr><td>POST</td><td>oauth2/token</td></tr>
<tr><th colspan="2">service.api.overdraft</th></tr>
<tr><td>GET</td><td>overdraft/credit-agreements</td></tr>
<tr><td>POST</td><td>overdraft/credit-agreements</td></tr>
<tr><td>PUT</td><td>overdraft/limit</td></tr>
<tr><td>GET</td><td>overdraft/status</td></tr>
<tr><th colspan="2">service.api.p2p</th></tr>
<tr><td>POST</td><td>p2p/recipients</td></tr>
<tr><td>POST</td><td>p2p/transfer</td></tr>
<tr><th colspan="2">service.api.payee</th></tr>
<tr><td>GET</td><td>payee/validate</td></tr>
<tr><th colspan="2">service.api.payment-limit</th></tr>
<tr><td>GET</td><td>payment-limit/limits</td></tr>
<tr><th colspan="2">service.api.pin-recovery</th></tr>
<tr><td>POST</td><td>pin-recovery/start</td></tr>
<tr><td>GET</td><td>pin-recovery/status</td></tr>
<tr><th colspan="2">service.api.pin</th></tr>
<tr><td>POST</td><td>pin/read</td></tr>
<tr><td>POST</td><td>pin/sms</td></tr>
<tr><td>GET</td><td>pin/sms_blocked</td></tr>
<tr><th colspan="2">service.api.pots</th></tr>
<tr><td>GET</td><td>pots</td></tr>
<tr><td>PUT</td><td>pots</td></tr>
<tr><td>DELETE</td><td>pots/{id}</td></tr>
<tr><td>GET</td><td>pots/{id}</td></tr>
<tr><td>PATCH</td><td>pots/{id}</td></tr>
<tr><td>PUT</td><td>pots/{id}/deposit</td></tr>
<tr><td>PUT</td><td>pots/{id}/withdraw</td></tr>
<tr><th colspan="2">service.api.prepaid-migration-whitelist</th></tr>
<tr><td>GET</td><td>prepaid-migration-whitelist</td></tr>
<tr><th colspan="2">service.api.profile</th></tr>
<tr><td>GET</td><td>profile</td></tr>
<tr><td>PUT</td><td>profile/address</td></tr>
<tr><td>GET</td><td>profile/address/search</td></tr>
<tr><td>POST</td><td>profile/update_address</td></tr>
<tr><th colspan="2">service.api.scheduled-payments</th></tr>
<tr><td>GET</td><td>scheduled-payments/series</td></tr>
<tr><td>POST</td><td>scheduled-payments/series/fps</td></tr>
<tr><td>DELETE</td><td>scheduled-payments/series/{series_id}</td></tr>
<tr><th colspan="2">service.api.secure-token</th></tr>
<tr><td>POST</td><td>secure-token/enrol/pin</td></tr>
<tr><th colspan="2">service.api.signup</th></tr>
<tr><td>POST</td><td>signup</td></tr>
<tr><td>POST</td><td>signup/legal-documents/accept</td></tr>
<tr><td>GET</td><td>signup/legal-documents/documents</td></tr>
<tr><td>POST</td><td>signup/marketing/subscribe</td></tr>
<tr><td>POST</td><td>signup/personal-account/card-order/create</td></tr>
<tr><td>GET</td><td>signup/personal-account/card-order/options</td></tr>
<tr><td>POST</td><td>signup/personal-account/card/activate</td></tr>
<tr><td>POST</td><td>signup/personal-account/start</td></tr>
<tr><td>GET</td><td>signup/personal-account/status</td></tr>
<tr><td>GET</td><td>signup/profile</td></tr>
<tr><td>PUT</td><td>signup/profile</td></tr>
<tr><td>PUT</td><td>signup/profile/address</td></tr>
<tr><td>GET</td><td>signup/profile/address/search</td></tr>
<tr><td>POST</td><td>signup/profile/commit</td></tr>
<tr><td>POST</td><td>signup/profile/phone/send</td></tr>
<tr><td>POST</td><td>signup/profile/phone/verify</td></tr>
<tr><td>POST</td><td>signup/secure-token/skip</td></tr>
<tr><th colspan="2">service.api.stripe</th></tr>
<tr><td>GET</td><td>stripe/cards</td></tr>
<tr><td>POST</td><td>stripe/cards</td></tr>
<tr><td>POST</td><td>stripe/inbound_p2p/charge</td></tr>
<tr><td>POST</td><td>stripe/inbound_p2p/create</td></tr>
<tr><td>POST</td><td>stripe/three_d_secure</td></tr>
<tr><td>POST</td><td>stripe/top_up</td></tr>
<tr><th colspan="2">service.api.targets</th></tr>
<tr><td>GET</td><td>targets</td></tr>
<tr><th colspan="2">service.api.tax-residency</th></tr>
<tr><td>POST</td><td>tax-residency/no-tin</td></tr>
<tr><td>GET</td><td>tax-residency/status</td></tr>
<tr><td>POST</td><td>tax-residency/submit</td></tr>
<tr><td>POST</td><td>tax-residency/update-self-certification</td></tr>
<tr><td>POST</td><td>tax-residency/update-tin</td></tr>
<tr><th colspan="2">service.api.topup</th></tr>
<tr><td>GET</td><td>topup/limits</td></tr>
<tr><td>GET</td><td>topup/status</td></tr>
<tr><th colspan="2">service.api.transactions</th></tr>
<tr><td>POST</td><td>transactions/update-metadata</td></tr>
<tr><td>PATCH</td><td>transactions/{transaction_id}</td></tr>
<tr><th colspan="2">service.api.user-images</th></tr>
<tr><td>GET</td><td>user-images/profile_picture/{user_id}</td></tr>
<tr><th colspan="2">service.api.user-settings</th></tr>
<tr><td>PUT</td><td>user-settings</td></tr>
<tr><th colspan="2">service.api.waitlist</th></tr>
<tr><td>GET</td><td>waitlist</td></tr>
<tr><td>POST</td><td>waitlist/signup</td></tr>
</tbody>
</table>
4 changes: 2 additions & 2 deletions service-header-regex
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Find:

^(\t<tr><td>[A-Z]{3,9}</td><td>([^/<]+)(?:/[^<]+)?</td></tr>\n)((?:\t<tr><td>[A-Z]{3,9}</td><td>(?:\2)(?:/[^<]+)?</td></tr>\n)*)
^(\t\t<tr><td>[A-Z]{3,9}</td><td>([^/<]+)(?:/[^<]+)?</td></tr>\n)((?:\t\t<tr><td>[A-Z]{3,9}</td><td>(?:\2)(?:/[^<]+)?</td></tr>\n)*)

Replace with:

\t<tr><th colspan="2">service.api.$2</th></tr>\n$1$3
\t\t<tr><th colspan="2">service.api.$2</th></tr>\n$1$3

0 comments on commit e30c946

Please sign in to comment.