<?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: Mennatulllah</title>
    <description>The latest articles on DEV Community by Mennatulllah (@mennatulllah).</description>
    <link>https://dev.to/mennatulllah</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%2F369758%2F7569a73b-0533-4f8b-af4f-e45cf2c1ea41.png</url>
      <title>DEV Community: Mennatulllah</title>
      <link>https://dev.to/mennatulllah</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mennatulllah"/>
    <language>en</language>
    <item>
      <title>Quick reference to Create and publish your first NPM package </title>
      <dc:creator>Mennatulllah</dc:creator>
      <pubDate>Sun, 19 Apr 2020 15:57:40 +0000</pubDate>
      <link>https://dev.to/mennatulllah/quick-reference-to-create-and-publish-your-npm-package-2bga</link>
      <guid>https://dev.to/mennatulllah/quick-reference-to-create-and-publish-your-npm-package-2bga</guid>
      <description>&lt;p&gt;1- first step if you don't have an npm registry account, you can sign up from : &lt;a href="https://www.npmjs.com/signup"&gt;https://www.npmjs.com/signup&lt;/a&gt; or use command: npm adduser &lt;/p&gt;

&lt;p&gt;(note: it's better to signup using the site url in order to solve errors of available usernames, password complexity ..etc)&lt;/p&gt;

&lt;p&gt;2- verify the account&lt;/p&gt;

&lt;p&gt;3- npm login &lt;/p&gt;

&lt;p&gt;4- fill in the conditionals&lt;/p&gt;

&lt;p&gt;5- mkdir "package-name"&lt;/p&gt;

&lt;p&gt;6- cd "package-name"&lt;/p&gt;

&lt;p&gt;7- npm init&lt;br&gt;
(note: if you want to make it scoped to specific organization or user account (private packages) you should use this init command with the scope flag (eg: npm init --scope=@user-name) and this feature for paid accounts only)&lt;/p&gt;

&lt;p&gt;8- now you can test the package locally by running command : npm i "package-name"&lt;/p&gt;

&lt;p&gt;9- npm publish &lt;br&gt;
(note: you may have to change the package name if you get publishing error because of name duplication)&lt;/p&gt;

</description>
      <category>npm</category>
      <category>typescript</category>
      <category>angular</category>
      <category>node</category>
    </item>
  </channel>
</rss>
