<?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: Harshkumar77</title>
    <description>The latest articles on DEV Community by Harshkumar77 (@harshkumar77).</description>
    <link>https://dev.to/harshkumar77</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%2F852369%2Fc07967ca-65ae-4e88-982f-dc957e73ec70.jpg</url>
      <title>DEV Community: Harshkumar77</title>
      <link>https://dev.to/harshkumar77</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/harshkumar77"/>
    <language>en</language>
    <item>
      <title>Spoof Github as Google Drive for sharing PDFs</title>
      <dc:creator>Harshkumar77</dc:creator>
      <pubDate>Wed, 31 Jan 2024 13:18:41 +0000</pubDate>
      <link>https://dev.to/harshkumar77/spoof-github-as-google-drive-for-sharing-pdfs-2dpi</link>
      <guid>https://dev.to/harshkumar77/spoof-github-as-google-drive-for-sharing-pdfs-2dpi</guid>
      <description>&lt;p&gt;Normies prefer Google drive but I am against big corp. &lt;br&gt;
So there is this way to share file from github as google drive.&lt;/p&gt;

&lt;p&gt;Basically "&lt;a href="https://docs.google.com/viewer?url=RAW_GITHUB_LINK"&gt;https://docs.google.com/viewer?url=RAW_GITHUB_LINK&lt;/a&gt;"&lt;/p&gt;

&lt;p&gt;RAW_GITHUB_LINK=?raw=true&lt;/p&gt;

&lt;p&gt;Example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;- https://github.com/Harshkumar77/personal-portfolio/blob/main/Resume.pdf?raw=true
            |

            |

            |

            V
- https://docs.google.com/viewer?url=https://github.com/Harshkumar77/personal-portfolio/blob/main/Resume.pdf?raw=true
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
    </item>
    <item>
      <title>Some lesser known Vim tips</title>
      <dc:creator>Harshkumar77</dc:creator>
      <pubDate>Mon, 28 Aug 2023 13:05:27 +0000</pubDate>
      <link>https://dev.to/harshkumar77/some-lesser-known-vim-tips-eih</link>
      <guid>https://dev.to/harshkumar77/some-lesser-known-vim-tips-eih</guid>
      <description>&lt;p&gt;Just sharing some lesser known remaps hope it helps&lt;/p&gt;

&lt;h2&gt;
  
  
  Quickly enter command mode
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;nnoremap ; :
nnoremap : ;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;In my experience I have seen my self using command mode more than &lt;code&gt;;&lt;/code&gt; motion&lt;/li&gt;
&lt;li&gt;But I still use &lt;code&gt;;&lt;/code&gt; motion time to time so I have remapped also&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Last buffer
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;We all know &lt;code&gt;&amp;lt;C-o&amp;gt;&lt;/code&gt; and &lt;code&gt;&amp;lt;C-i&amp;gt;&lt;/code&gt; are awesome they jump to last point. But for long time I was using them also to navigate navigate to last buffer such a shame ....&lt;/li&gt;
&lt;li&gt;Vim always had &lt;code&gt;&amp;lt;C-^&amp;gt;&lt;/code&gt; for moving to last file
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;nnoremap Q &amp;lt;C-^&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;I have remapped it to this for my preference but use you own &lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Increment and decrement
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;I dont use this vim feature often but sometimes it comes handy when you are working on UI&lt;/li&gt;
&lt;li&gt;Sadly I never remember them when I need them
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;nnoremap - &amp;lt;C-x&amp;gt;
nnoremap + &amp;lt;C-a&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;For me its very intuitive &lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Copying
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Yank in vim is awesome but there is a problem when you want to copy something from buffer to system keyboard&lt;/li&gt;
&lt;li&gt;People do this crazy stuff which I dont understand
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;vnoremap y "+y
nnoremap y "+y
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;what is does that system clipboard and vim clipboard is essentially same , I think its problematic because It will clutter you system clipboard.
Instead I like to do is
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;vnoremap Y "+y
nnoremap Y "+y
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;This way when they stay different &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Here are my some tips which I have found along the ways. Share me your own.&lt;/p&gt;

&lt;p&gt;Also if you are hiring for a backend or frontend role (remote global). Let me know.&lt;/p&gt;

</description>
      <category>vim</category>
      <category>linux</category>
      <category>development</category>
    </item>
    <item>
      <title>How to fetch in Typescript like pro ?</title>
      <dc:creator>Harshkumar77</dc:creator>
      <pubDate>Tue, 08 Aug 2023 15:35:35 +0000</pubDate>
      <link>https://dev.to/harshkumar77/how-to-fetch-in-typescript-like-pro--4jfp</link>
      <guid>https://dev.to/harshkumar77/how-to-fetch-in-typescript-like-pro--4jfp</guid>
      <description>&lt;p&gt;No BS guide to use fetch API typescript way.&lt;br&gt;
This article is for you if :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;You know how to use fetch API&lt;/li&gt;
&lt;li&gt;Don't want a try and catch hell // Excellent error handling&lt;/li&gt;
&lt;li&gt;Don't want to write types&lt;/li&gt;
&lt;li&gt;Move fast&lt;/li&gt;
&lt;li&gt;Easy understandable code&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;
  
  
  How ?
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Understand what you want to extract from API.&lt;/li&gt;
&lt;li&gt;Generate types from &lt;a href="https://jsonformatter.org/json-to-typescript"&gt;https://jsonformatter.org/json-to-typescript&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Just paste it there and it will generate all the types for you.&lt;/li&gt;
&lt;li&gt;Rename the types and rename if required&lt;/li&gt;
&lt;li&gt;we are using &lt;a href="https://randomuser.me/api/"&gt;https://randomuser.me/api/&lt;/a&gt; so go ahead and paste it&lt;/li&gt;
&lt;li&gt;Fetch the data in following way&lt;/li&gt;
&lt;/ol&gt;


&lt;div class="ltag_gist-liquid-tag"&gt;
  
&lt;/div&gt;


&lt;h4&gt;
  
  
  The article is done here its a simple type inferring pattern but if you want to understand why read down.
&lt;/h4&gt;

&lt;h2&gt;
  
  
  Why ?
&lt;/h2&gt;

&lt;h4&gt;
  
  
  1. Encapsulating functions
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;It makes code easy to read &lt;/li&gt;
&lt;li&gt;Can be reused&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  2. What's that typescript wizardry 🧙‍♂️ you are doing ?
&lt;/h4&gt;

&lt;p&gt;You will understand it by watching these screenshots&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--GmuewV5l--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/85izbew4uv2kisw36kp9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--GmuewV5l--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/85izbew4uv2kisw36kp9.png" alt="Image description" width="464" height="190"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The inferred type here is a union which provide this awesome typescript code flow &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--xXL9IWkR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y8wccq6hu13bjqmwn96e.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--xXL9IWkR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y8wccq6hu13bjqmwn96e.png" alt="" width="568" height="285"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;User field is only available when success is true&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--BFUqnDj8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fcfxhcclxujqvid1oeh9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--BFUqnDj8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fcfxhcclxujqvid1oeh9.png" alt="Image description" width="539" height="195"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Error field is only available when success is true&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>typescript</category>
      <category>javascript</category>
      <category>api</category>
    </item>
    <item>
      <title>STOP using require() in node backend</title>
      <dc:creator>Harshkumar77</dc:creator>
      <pubDate>Wed, 11 May 2022 04:26:53 +0000</pubDate>
      <link>https://dev.to/harshkumar77/stop-using-require-in-node-backend-1470</link>
      <guid>https://dev.to/harshkumar77/stop-using-require-in-node-backend-1470</guid>
      <description>&lt;p&gt;To all the node developer you need to stop using require() in your new project. The node has already support for modules and this tutorial will tell you difference between them and what to use instead of require() and also will deep down into module a bit more.&lt;/p&gt;

&lt;p&gt;What are you using&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;express&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nx"&gt;require&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;express&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="c1"&gt;// common js&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;What you should use&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="nx"&gt;express&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;express&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt; &lt;span class="c1"&gt;// es module&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Did you see ?? how much the better code look in second one. The first one is commonjs syntax which is present in node from its origin for importing libraries , the second one was first introduced in browser and then it came to node.&lt;/p&gt;

&lt;p&gt;It makes code so much readable , modern and non - verbose.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to use it ?
&lt;/h2&gt;

&lt;p&gt;Its easy.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Initialise new node project.&lt;/li&gt;
&lt;li&gt;Go to your package.json.&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Add following to it.&lt;br&gt;
&lt;/p&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="nl"&gt;"type"&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"module"&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="err"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/li&gt;
&lt;li&gt;&lt;p&gt;By default when you initialise your project its set to commonjs.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;That's it now start using modern javascript.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Common patterns
&lt;/h2&gt;

&lt;p&gt;Instead of explaining it I am going to show you commonjs code implemented in module format, so that you can start it immediately , also comeback to this article in future when you are confuse how to do certain things in module format. &lt;/p&gt;

&lt;h3&gt;
  
  
  Importing
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="c1"&gt;// cjs&lt;/span&gt;
&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;express&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nx"&gt;require&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;express&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="c1"&gt;// mjs&lt;/span&gt;
&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="nx"&gt;express&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;express&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="c1"&gt;// cjs&lt;/span&gt;
&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;express&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nx"&gt;require&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;express&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;Router&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nx"&gt;express&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;Router&lt;/span&gt;
&lt;span class="c1"&gt;// mjs&lt;/span&gt;
&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="nx"&gt;express&lt;/span&gt; &lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="nx"&gt;Router&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;express&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="c1"&gt;//cjs&lt;/span&gt;
&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;clientRouter&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nx"&gt;require&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;express&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;).&lt;/span&gt;&lt;span class="nx"&gt;Router&lt;/span&gt;
&lt;span class="c1"&gt;// mjs&lt;/span&gt;
&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="nx"&gt;Router&lt;/span&gt; &lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="nx"&gt;clientRouter&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;express&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Exporting
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="c1"&gt;// cjs&lt;/span&gt;
&lt;span class="nx"&gt;module&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;exports&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nx"&gt;express&lt;/span&gt;
&lt;span class="c1"&gt;// mjs&lt;/span&gt;
&lt;span class="k"&gt;export&lt;/span&gt; &lt;span class="k"&gt;default&lt;/span&gt; &lt;span class="nx"&gt;express&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="c1"&gt;// cjs&lt;/span&gt;
&lt;span class="nx"&gt;module&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;exports&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="na"&gt;router&lt;/span&gt; &lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;{...}&lt;/span&gt; &lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="na"&gt;utils&lt;/span&gt; &lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;{...}&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="c1"&gt;// mjs&lt;/span&gt;
&lt;span class="k"&gt;export&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="na"&gt;router&lt;/span&gt; &lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;{...},&lt;/span&gt;
    &lt;span class="na"&gt;utils&lt;/span&gt; &lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;{...}&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Some more exporting pattern that may come handy
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="c1"&gt;// mjs&lt;/span&gt;
&lt;span class="k"&gt;export&lt;/span&gt; &lt;span class="k"&gt;default&lt;/span&gt; &lt;span class="kd"&gt;function&lt;/span&gt; &lt;span class="nx"&gt;hello&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{...}&lt;/span&gt;
&lt;span class="k"&gt;export&lt;/span&gt; &lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;bye&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;bye&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>node</category>
      <category>javascript</category>
      <category>esm</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
