<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Ranga Vadhineni</title>
    <description>The latest articles on DEV Community by Ranga Vadhineni (@ranga_vadhineni).</description>
    <link>https://dev.to/ranga_vadhineni</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F582318%2F5cc8cd6c-d5f6-461f-bbe8-7f9c6470d5c4.jpg</url>
      <title>DEV Community: Ranga Vadhineni</title>
      <link>https://dev.to/ranga_vadhineni</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ranga_vadhineni"/>
    <language>en</language>
    <item>
      <title>Thunder Client CLI — A new way to test APIs inside VS Code</title>
      <dc:creator>Ranga Vadhineni</dc:creator>
      <pubDate>Fri, 17 Feb 2023 11:07:47 +0000</pubDate>
      <link>https://dev.to/ranga_vadhineni/thunder-client-cli-a-new-way-to-test-apis-inside-vs-code-12g</link>
      <guid>https://dev.to/ranga_vadhineni/thunder-client-cli-a-new-way-to-test-apis-inside-vs-code-12g</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F59dwtj1fzn0ju0p69pzm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F59dwtj1fzn0ju0p69pzm.png" alt="Thunder Client CLI" width="800" height="403"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In 2021 we launched &lt;a href="https://dev.to/ranga_vadhineni/thunder-client-http-client-extension-for-vs-code-30i9"&gt;Thunder Client extension&lt;/a&gt; for VSCode which was game changer, as we were the first to launch a GUI based API Client inside VSCode. Today we are launching Thunder Client CLI, which will be a game changer too, as we are bringing many new innovative features to CLI for API Testing.&lt;/p&gt;

&lt;h2&gt;
  
  
  Key Features
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Simple &amp;amp; Easy to Use CLI tool&lt;/li&gt;
&lt;li&gt;Seamless Integration with Thunder Client Extension&lt;/li&gt;
&lt;li&gt;Run Requests/Collections and View Test results&lt;/li&gt;
&lt;li&gt;Syntax Highlighting and VSCode Themes&lt;/li&gt;
&lt;li&gt;Open Request/Collection UI from the terminal&lt;/li&gt;
&lt;li&gt;Enhances CURL commands&lt;/li&gt;
&lt;li&gt;CI/CD Integration&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Installation
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Requirements: Node 16 or higher&lt;/li&gt;
&lt;li&gt;Please update the extension to latest version&lt;/li&gt;
&lt;li&gt;Install CLI — &lt;code&gt;npm i -g @thunderclient/cli&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; If you are using Thunder Client settings in the extension, make sure they are workspace scope for CLI to access them.&lt;/p&gt;

&lt;h2&gt;
  
  
  Run Requests
&lt;/h2&gt;

&lt;p&gt;The CLI and Extension are integrated seamlessly, so you can access requests data from the terminal without any additional configuration.&lt;/p&gt;

&lt;p&gt;To execute requests run &lt;code&gt;tc 'requestNameOrId'&lt;/code&gt;, the request can be executed using id, name or partial name&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftrw48iikvwapp82ju2ug.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftrw48iikvwapp82ju2ug.png" alt="Run Req from CLI" width="800" height="607"&gt;&lt;/a&gt;&lt;br&gt;
As you can see in the above image, executing requests is very easy from CLI. The output is formatted beautifully with Status, Response with Syntax highlighting &amp;amp; VSCode theme, and Test results.&lt;/p&gt;

&lt;p&gt;To Run the same request from &lt;strong&gt;UI requires multiple steps&lt;/strong&gt; as below&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open Sidebar&lt;/li&gt;
&lt;li&gt;Click Collections Tab&lt;/li&gt;
&lt;li&gt;Open collection User and folder Account&lt;/li&gt;
&lt;li&gt;Then open Welcome request&lt;/li&gt;
&lt;li&gt;Now execute the request&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Output Log
&lt;/h3&gt;

&lt;p&gt;When the user executes a request by default — &lt;strong&gt;Status, Response &amp;amp; Test Results&lt;/strong&gt; are displayed. You can control the data to output with --log argument.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Log options for request: 0=All Data, 1=ReqHeaders, 2=ReqBody, 6=ResHeaders, 7=ResBody, 8=Tests&lt;/li&gt;
&lt;li&gt;Example: &lt;code&gt;tc 'welcome' --log 1,2,7&lt;/code&gt; will display Req headers, Req Body, and Response Body.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Open Request UI from CLI
&lt;/h3&gt;

&lt;p&gt;If you like to quickly execute a request in extension UI, then you can do it easily from CLI using — ui argument.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;tc 'welcome' — ui&lt;/code&gt; To open a request in UI and execute automatically&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;tc 'welcome' — ui2&lt;/code&gt; To open a request in UI without auto-run.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  VSCode Themes In CLI
&lt;/h2&gt;

&lt;p&gt;We are bringing VSCode themes to the terminal for the first time.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkyqq7k9ste1jqmivl1rz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkyqq7k9ste1jqmivl1rz.png" alt="VsCode themes" width="800" height="507"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuv43u3933ip6t9tenl6o.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuv43u3933ip6t9tenl6o.png" alt="VSCode Themes" width="800" height="507"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Run Collection
&lt;/h2&gt;

&lt;p&gt;Collection Runner will execute all the requests in the collection and display output in a beautiful format similar to the extension UI.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;tc --col 'colNameOrId’&lt;/code&gt; will run requests in the collection from CLI&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;tc --fol 'folNameOrId’&lt;/code&gt; will run requests in the folder from CLI&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh6p4tnx14v1p74rd3tef.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh6p4tnx14v1p74rd3tef.png" alt="Run Collection&amp;lt;br&amp;gt;
" width="800" height="607"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Reports
&lt;/h3&gt;

&lt;p&gt;CLI can generate reports in xml, html, json and csv formats.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;tc --col 'User' --report xml,html&lt;/code&gt; command will execute all the requests and save reports in thunder-reports folder&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Open Run Collection UI from CLI
&lt;/h3&gt;

&lt;p&gt;If you like to execute Run collection in extension UI quickly, then you can do it easily from CLI using — ui argument.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;tc --col 'User' — ui&lt;/code&gt; To open a collection runner in UI and execute automatically&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;tc --col 'User' — ui2&lt;/code&gt; To open a collection runner in UI without auto-run.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  List Collections or Requests
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;tc list&lt;/code&gt; to display the list of all collections&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyajlz3zsl41ljp2ws6if.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyajlz3zsl41ljp2ws6if.png" alt="List Collections" width="800" height="309"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;tc list user&lt;/code&gt; to display the list of requests in collection ‘User’&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foz4e01ry68z1qba5sm20.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foz4e01ry68z1qba5sm20.png" alt="List Requests" width="800" height="376"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Enhances Curl Commands
&lt;/h2&gt;

&lt;p&gt;In the above we have seen how to run requests and collections easily from CLI. Thunder Client CLI also has integration with CURL commands, so you can use it to create requests from CLI.&lt;/p&gt;

&lt;h3&gt;
  
  
  Standard Curl Command
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F961m01efash6l2iodm2f.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F961m01efash6l2iodm2f.png" alt="Curl Command" width="800" height="232"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Run Curl command using TC CLI
&lt;/h3&gt;

&lt;p&gt;Run Curl command by prefixing tc and see the magic. By using Thunder Client CLI you will get the following benefits over normal curl.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Formatted Output&lt;/li&gt;
&lt;li&gt;Syntax Highlighting &amp;amp; VSCode Themes&lt;/li&gt;
&lt;li&gt;Request history will be saved to your Activity Tab&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnqba056f7tsdvpj9eax3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnqba056f7tsdvpj9eax3.png" alt="Curl using TC" width="800" height="510"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Save Request to Collection/Folder
&lt;/h3&gt;

&lt;p&gt;You can also save requests to collection or folder using curl command from CLI.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;tc curl 'http://httpbin.org/anything' --name 'Curl Req1'&lt;/code&gt; --col User the command will add request to collection User with name Curl Req1&lt;/li&gt;
&lt;li&gt;Use &lt;code&gt;--col&lt;/code&gt; argument to save to collection, and &lt;code&gt;--fol&lt;/code&gt; argument to save to folder, and &lt;code&gt;--name&lt;/code&gt; to specify the name of request&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  CI/CD Integration
&lt;/h2&gt;

&lt;p&gt;Thunder Client CLI can be used in build server to run collection and save reports in &lt;strong&gt;xml, html, json and csv&lt;/strong&gt; formats.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Settings:&lt;/strong&gt; If you are using any TC VSCode settings, they need to set the scope to &lt;strong&gt;workspace&lt;/strong&gt;, so the settings will be saved to the workspace directory.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Git Sync:&lt;/strong&gt; The collection runner in build server will work only when you enable &lt;a href="https://github.com/rangav/thunder-client-support#git-sync" rel="noopener noreferrer"&gt;git sync&lt;/a&gt; feature&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;tc --col 'ColNameOrId' --report xml,html&lt;/code&gt; command will execute all the requests and save reports in thunder-reports folder&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Github Actions
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;The &lt;a href="https://github.com/rangav/thunder-client-support/blob/master/docs/main.yaml" rel="noopener noreferrer"&gt;sample yaml&lt;/a&gt; file can be used to integrate with Github actions or other build pipelines&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Workspace Location
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;The CLI will use the current working directory as workspace directory, but if the data is in different workspace directory then use the &lt;code&gt;--ws 'fullpathToGitWorkspace'&lt;/code&gt; to specify the workspace path.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Help Screen
&lt;/h2&gt;

&lt;p&gt;The help screen for most CLI tools is boring and difficult to understand. So I custom designed our CLI help screen to be colorful and easy to understand.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4kj4r6ypgm8nvqi6f41o.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4kj4r6ypgm8nvqi6f41o.png" alt="Help screen" width="800" height="521"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Feedback
&lt;/h2&gt;

&lt;p&gt;We love to hear your feedback about our new CLI tool, Please use it and let me know if any further improvements can be done in the comments or GitHub page.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Website: &lt;a href="https://www.thunderclient.com" rel="noopener noreferrer"&gt;www.thunderclient.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Support: &lt;a href="https://github.com/rangav/thunder-client-support" rel="noopener noreferrer"&gt;github.com/rangav/thunder-client-support&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Product Hunt: &lt;a href="https://www.producthunt.com/posts/thunder-client-cli" rel="noopener noreferrer"&gt;producthunt.com/posts/thunder-client-cli&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>webdev</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Thunder Client - Lightweight Rest API Client Extension for VS Code</title>
      <dc:creator>Ranga Vadhineni</dc:creator>
      <pubDate>Fri, 09 Apr 2021 14:10:57 +0000</pubDate>
      <link>https://dev.to/ranga_vadhineni/thunder-client-http-client-extension-for-vs-code-30i9</link>
      <guid>https://dev.to/ranga_vadhineni/thunder-client-http-client-extension-for-vs-code-30i9</guid>
      <description>&lt;p&gt;&lt;em&gt;This post originally posted on &lt;a href="https://rangav.medium.com/thunder-client-alternative-to-postman-68ee0c9486d6" rel="noopener noreferrer"&gt;Medium&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;How &lt;strong&gt;Postman&lt;/strong&gt; led me to create my own API Client called &lt;strong&gt;&lt;a href="https://www.thunderclient.com/" rel="noopener noreferrer"&gt;Thunder Client&lt;/a&gt; for VS Code&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;I work for my own project &lt;a href="https://www.localmint.com" rel="noopener noreferrer"&gt;localmint.com&lt;/a&gt;, where I need to update the location data regularly, which involves dealing with lot of Crawlers &amp;amp; APIs. I was using &lt;strong&gt;Postman&lt;/strong&gt; to test APIs from last few years, But recently for each update the Postman desktop client is becoming slow to load and confusing UI. So I finally decided to create my own API client.&lt;/p&gt;

&lt;p&gt;Since I use &lt;strong&gt;Visual Studio Code&lt;/strong&gt; regularly for development, So i decided to develop an extension instead of separate software to download, and also there are millions of users who already use VS Code. I have set the following design targets for the new extension&lt;/p&gt;

&lt;h3&gt;
  
  
  Extension Design Goals
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Lightweight API Client&lt;/li&gt;
&lt;li&gt;Simple, Clean &amp;amp; Easy to use UI&lt;/li&gt;
&lt;li&gt;Local Storage &lt;/li&gt;
&lt;li&gt;Support VS Code Themes&lt;/li&gt;
&lt;li&gt;Collections &amp;amp; Environment Variables&lt;/li&gt;
&lt;li&gt;Scriptless Testing&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Development
&lt;/h3&gt;

&lt;p&gt;I started initial research on how to use &lt;strong&gt;VS Code Api&lt;/strong&gt; to develop an extension for couple of days and then started developing the software. Finally able to complete development of Extension with the above target functionality. below is the screenshot of the extension&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa6xmobz26amj0tye1c4d.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa6xmobz26amj0tye1c4d.png" width="800" height="438"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Scriptless Testing
&lt;/h3&gt;

&lt;p&gt;I noticed we need to write lot of boilerplate code in Postman and other clients to do basic testing using scripting like status code equal 200. So I implemented GUI based tests, where you can select couple of dropdowns to do most standard tests very easily without any scripting knowledge. Below is the screenshot of tests.&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwiplnc7k7hup2i8z92vg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwiplnc7k7hup2i8z92vg.png" width="800" height="438"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Extension Links
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Thunder Client - &lt;a href="https://www.thunderclient.com/" rel="noopener noreferrer"&gt;www.thunderclient.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Github page &lt;a href="https://github.com/rangav/thunder-client-support" rel="noopener noreferrer"&gt;visit here&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Please download the extension and let me know any feedback.&lt;/p&gt;

</description>
      <category>api</category>
      <category>react</category>
      <category>vscode</category>
      <category>javascript</category>
    </item>
  </channel>
</rss>
