{"_id":"my-first-package-name","_rev":"4-80da309bed5a9194bbea1b53e7949395","name":"my-first-package-name","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0":{"name":"my-first-package-name","version":"1.0.0","description":"Test","main":"helloworld.js","scripts":{"test":"Test"},"author":{"name":"my-first-package-name"},"license":"UNLICENSED","repository":{"type":"git","url":"my-first-package-name"},"_id":"my-first-package-name@1.0.0","_nodeVersion":"18.14.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-wXyfUoINb67oEoh7oxaV3s7k5r/m9ghOC7fGiyB75doLcobyDHKupNCO9ncdEq0oqczqDOhqGAALGDOiA8GOCw==","shasum":"3411413f0516382457aaa0064df8d4dcb6f5f048","tarball":"https://registry.npmjs.org/my-first-package-name/-/my-first-package-name-1.0.0.tgz","fileCount":2,"unpackedSize":292,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCy9NPR+MDssP9YDAouoLz4bkiY6RxEUDMtO4Zx9zTqWQIgM66SbYkboSsKW/g89PEVgKpV73rHzdzWXy1d6ERHCgU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6Ue8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKRw/+Ok9VjLKYlt8H4e8MeWR1QIl8kg8mu5/dQ64a4YYxVFKIT8yC\r\n1hTNw5uJ3ePWZW9lvt9xQCQzf5EFO/9Ko2kFJ77REsUGb8wmB43S1pbBqYic\r\nbboz6qZ1R7ClYOWvhjj2r9eAGYiHN+rPj9LpAehfE/sIhSiYMfP23kE7npmi\r\nMz1wjKhBJ0lTpZtElt5Qeegb5ULK5Sx6urcSwM0HORMiTZ2lrDocD74odXKD\r\nDCgNRdWlZfdnjah0mCcL9+x6wtDWLr2sYkfgiDkOn8OCg4gM+3AUbVuGxJFv\r\nUVj5HaadCE+Px6LGvJqzHXPeYamX5aypmVRHcBKrKEx39hLOle/b98mzbmJo\r\n6PICW8RvwERG9EZsv4c86hhgQ6e2LyIcmLd1rTRGsSI/zZmwdjRwToAJb0z+\r\nwt58L9ol4FiaK/ppXjzuXaQsZeoQmnbDAfvk6NA2hAHTh32h7Wzs1Ocb599A\r\ngvAKXwfhv3Wqf7JQZzCS/UbdDK7wy+dy8JMFVRwhXex5IyakDhaE4cMGfLRC\r\n4mCHgn2AZ4SwmItGgX8Q9LuPgB6WT6/Oku231MiVpCcHtmQVnlcvOMvFS27y\r\numFkYoM/21Uph+EESAA8lvVlioxkfmiS/09zKycaOw9RM6mnHQrjthDB0nsN\r\ngFl0Yxq0I3fH2xWNmqNv7Ilwu5O8nFMwmq4=\r\n=qGq0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"shizzledizzleeee","email":"mmaurixe65@gmail.com"},"directories":{},"maintainers":[{"name":"shizzledizzleeee","email":"mmaurixe65@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/my-first-package-name_1.0.0_1676232635990_0.2781167670650291"},"_hasShrinkwrap":false},"1.0.1":{"name":"my-first-package-name","version":"1.0.1","description":"Test","main":"helloworld.js","scripts":{"test":"Test"},"author":{"name":"my-first-package-name"},"license":"UNLICENSED","repository":{"type":"git","url":"my-first-package-name"},"_id":"my-first-package-name@1.0.1","_nodeVersion":"18.14.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-d3fsDGxlj5OsLq5fhKR0ezFcQCz6kKaQtsYJkJ5m4x/8nCthdcpW3P3vhhokyn3cM99fYueYjLx/xnSIAoN77w==","shasum":"3244e6632f4819ee6237add496221cef6a260a97","tarball":"https://registry.npmjs.org/my-first-package-name/-/my-first-package-name-1.0.1.tgz","fileCount":3,"unpackedSize":10128,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoIV3eWb/tEqTOrpDDfDPNVjhgHjERMZQlbgDI5ukJyAIgbagEWQAQ7X+KL9mG1jB5SoPP4JFkfln1FtuMIRArldk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6VMtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzYQ/9HX0RfPlsykjGJHNEfAw/UFHpzw+VkWVxU/ZXGmNEoWq2HCJx\r\nTAhN/uuY3COghFETD8mT0jHPfJSDG8vsqDwzcDiqBIWu3knGqiCQtokTMmWh\r\nYH/SaJyvKngboU0LeJAtA035YnvZ0iMoGzCuZvvgyD+v+EZP9QfyImgBOYy9\r\n3FniaQnq2JRMgheiaCZOJZAnCKPluEVzlNH5aSL7wjXx7MpauYxSVMevdi8F\r\neT0vDuIGJ6nTmXnmSZoqreotItb6Bd6mnukYQJzaqmkVuaD2+UNo2MTg7d8N\r\nsMJ9DXsk8xKgyFlwCw71X9/1hJ066ht7P3Yomstajhdclq1O8A6y5uTq6lcp\r\nbX/YACLd82wM5WXwU+LxE+1sNDSa1WXWAvPgQq08IhrOKRVw8rua/qvubezR\r\narY/5Vh96wmwi1y3zhCjWhh4OJvZKXJReD2rlpm87QPa+wNsSXBzTvdpUE+3\r\nlL+YI2s7mWiB7srvpFiKuHrSl0fpAt6lc4ZaqwnOWRRgoSRAECBtPU5wmUXa\r\nFrL0zGkgA73AilpsiPlkaA7WsDZwsn9t0f/8PGantdbIw4oaLGiJMCd1RXE8\r\nMU+vpKGUU0CdDOHLBYGGqsS1YqQsBHnzH1fOicYSmsgYRw6fzlRLMmql2Wbn\r\nrGtp0Na4+0Mh7Otbv4T2vEROxQCpGTavJws=\r\n=xJLU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"shizzledizzleeee","email":"mmaurixe65@gmail.com"},"directories":{},"maintainers":[{"name":"shizzledizzleeee","email":"mmaurixe65@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/my-first-package-name_1.0.1_1676235565100_0.5718585090475816"},"_hasShrinkwrap":false},"1.0.2":{"name":"my-first-package-name","version":"1.0.2","description":"Test","main":"helloworld.js","scripts":{"test":"Test"},"author":{"name":"my-first-package-name"},"license":"UNLICENSED","repository":{"type":"git","url":"my-first-package-name"},"_id":"my-first-package-name@1.0.2","_nodeVersion":"18.14.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-qm8znhCJFMWxKnxKUZLw0jOzrWM47zdAfrozr++JGhThdTJhHjSeHDyha14ih6kmEvel+1CT1L5BvZsaWITlcQ==","shasum":"50dfb5be1e3d40a7aba0b6e56d9f23cc4878cd0b","tarball":"https://registry.npmjs.org/my-first-package-name/-/my-first-package-name-1.0.2.tgz","fileCount":3,"unpackedSize":11300,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIECigleRLj4/5nOdsEQWkNYodSjtW5cQ3HgN4UGpuC35AiB3nVGjT9f+hRKkjO1Fji87GTLu33PjLUAT8bChq5G7AQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6VZFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCSA//Tka7tTCEK7KeOrZpJyegBPm4yoWaD4JQWTJu7Na+6MUMAthU\r\n7+veeFImLzcBAakRhsdMR3LY+4zlGvWxY192Y9fFZ/48n+LVc8XgoJVaNSki\r\nJfjwMK+2/V0oQm3bE6c0p/BXPMoTGdsLauZAaTWkwWcNlopfIJJpftGraXtZ\r\nCeK6Gkc6uXVVq977PWKf0EWVgygfMHdyHsv1768m4/iT3SgXth2804ihoEbk\r\nlej05DIWD1UG3Kqbgnwt6y6qm07j2/QCsFNumZepwDKU6wxpdHHaYuXri7oS\r\nqUk466e0R3/0KlqBVxabk7KvSp1WHIZ0qsTNEY8CNg4NGJc8OrtdUcspjaOa\r\nuRNjXhGq4XSC0Hdi61mNhnSgMiphb75G2JEohQ9v0zjKqlMmPjX6+yu8w7a9\r\niOSvhzh8Ehd22MmbwGu1b2OvLaOgAm5CzUcdragV5/dUrQouWrOUHFCN/1se\r\n8vi6o3W4cbiNmZwNW2TL7W1tldSoA+AhTTSWRH6B6+N4of9BQMoSlrNNF9WU\r\nr4tidC41IqDWxVjnWyxEgQMZRpcr6sert9FTTnmt0WDMJB2V3NVxohH5JcvI\r\nftCmLEygCEUIf+ZrkDrx70M1qwvr4pceABkQ1pltY1PYcu6leibmMZTdP3f/\r\nvP2XDG/moCCM4LEFiZhjDoXZwJpk1zybhv0=\r\n=YJSC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"shizzledizzleeee","email":"mmaurixe65@gmail.com"},"directories":{},"maintainers":[{"name":"shizzledizzleeee","email":"mmaurixe65@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/my-first-package-name_1.0.2_1676236356928_0.12359017465494637"},"_hasShrinkwrap":false},"1.0.3":{"name":"my-first-package-name","version":"1.0.3","description":"Test","main":"helloworld.js","scripts":{"test":"Test"},"author":{"name":"my-first-package-name"},"license":"UNLICENSED","repository":{"type":"git","url":"my-first-package-name"},"_id":"my-first-package-name@1.0.3","_nodeVersion":"18.14.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-YH77utQnqcrbWoi1CsM70S5WPIlzcQUZxnpSTzEUXAGocwcjvRaPz+r1p7gxGeMWZ5VRmlZNR99zdQdHQ6GgoA==","shasum":"8aae13b0722d7f55b95103d47122f89bc4f49d91","tarball":"https://registry.npmjs.org/my-first-package-name/-/my-first-package-name-1.0.3.tgz","fileCount":3,"unpackedSize":10776,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsnmo6xfDgcIQyhT/LABAFW+GR6eBqUTAYk1C2gb/QbAIhAOoY1K20LbmJNf1+PLo5lmWPHoHQFocUevPriijwU65U"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6VbjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBhRAAhKV9424Pl/K6yMvH0jfQNvfzcfQB5vLEfkJy4SOd3XHTuwY9\r\n6r6Jfbo4nfJMm1DrC3+6ODSJL+XnK2b+7OYFiihLj1qScyn3CnAAlHZ3AdWR\r\nMBCOLaJCT1M8vVMi6WChA7MC9FpqgT+sRQc5Ei1PcL6OusQDZFBX8I986QCP\r\n6AUpQUufawiJ4oQ7AInmYWFwdEBPGuI2Hl3wiZ4mEhj0x5lOhRtqhGrOVW1R\r\nuwsfQsOKv2s6YPais+QKtjjyo6PwkJTeF7aZDXzHOczrifu0Nj4sx6dxjppu\r\nwfGX+OwKx3bVcE2Fv9V3ckadowytaKOz6Iy0p/9hv6+zO4RGGxSWPrp5vzj/\r\nB+0ga8SozcfDUFZz+uBmf+mbnYCCT6ppz+fAxK3IZTZpWPQEV3Q2D8aEJfNz\r\n9gUOWpFIP8dXS33GyNtNmTVWikxKi1CMd3KmpHmITJO10JARp7aFf96FiUpH\r\n18vEtJe8HpRbMpOi4gMprXHkSX0xJ3a+RT06KLHxqO3nTLrFeYgfo0HDVsEh\r\nRmqb0iz8gO/5ARb6EXlwGjhjHq2Z37uhd1RhqfFhqMu4p9TEJvXBO/xuqRnL\r\n1QOzOX3sLtvEuv7yO1uXw5un5au5M284NCGB8i38+z4CrikqoyhFnvpZiO4A\r\nngUKe0G0/sieTwHMkdmeL8HSc3ql8ooB3aU=\r\n=GMGG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"shizzledizzleeee","email":"mmaurixe65@gmail.com"},"directories":{},"maintainers":[{"name":"shizzledizzleeee","email":"mmaurixe65@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/my-first-package-name_1.0.3_1676236514943_0.13885544925666404"},"_hasShrinkwrap":false},"1.0.4":{"name":"my-first-package-name","version":"1.0.4","description":"Test","main":"helloworld.js","scripts":{"test":"Test"},"author":{"name":"my-first-package-name"},"license":"UNLICENSED","repository":{"type":"git","url":"my-first-package-name"},"_id":"my-first-package-name@1.0.4","_nodeVersion":"18.14.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-3MGZUcDLSVMPkhiTz9PsEt7QJ2Cj+eF5fPMbLOofDOo9s1ug3Q9nm7w26DKhjegC9YLKtjHrGSce5q1q3Y6I4Q==","shasum":"bd9ddd1c7180993d90307d0c7e952b4bdde4f186","tarball":"https://registry.npmjs.org/my-first-package-name/-/my-first-package-name-1.0.4.tgz","fileCount":3,"unpackedSize":10785,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6XCkM3NKy+RIT6qQhVeMV8LfRsScetstUPv7dt2f/zQIhAJHn82vlLg69Ee2a9brihK+oZd3ek83+sqPlT5syO6nF"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6VpVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnFw//W5d3PXqz1qIyrTf35zMNCsr+lfnjHuDJgKkmZTPFjKebUZV2\r\nVVzsmoFEkNoBSVUk1+BzAvmGvfy95+Hm7nd8cag13WBX1tyL5A3bnx9LynTL\r\nQ5GAn+49L4/gBN1nSV7Zmp1loyAxFY60e91p6O1HQNuSZpfqrXgVNp6AL2oK\r\nIxsjTYo2b2tqro6i8MgzLH7kOl7omuYpROZ0Ay9y7zT3HTk0dm/zwVARfMb7\r\nzv4n/UthF6o0id1NBop5KNwkfQrjfr1kWnK1XvOrN1TaU0MCh606U5V9xpA4\r\nYvlx/P0m15HQxihYnusait3AqtSIMxr+12RQumxIgdCzL42tklXq8rYNMJ8t\r\n0SYX4J0tke+mb9pL6A78DSdoq/DbA5qLqgVmbMaPFnRY55VKrZbvGznd73oC\r\nMXWz5ku3y7XFbwm6qkinvQXokbhOXI8cRKP+jjD2hYJk0lfQAyoqBoyGuA1u\r\nw4y6gW+cYqbvvKomOc+TI9Pi3JWGytRM5QtjVqBxf46NebRQD1tDuBK6tZv9\r\n/mfOhSrqO28ihz9/2D3qB8rMUfxqrAw79ki76p3zR9KvOo5Vqs2VF7k+9meI\r\nJze+4wdbCrXo8RoWRSC1p2KQD4ukfI0U4Kc29fhMEqAwqIu7cljUEpOV4dPA\r\nbcz+m+vw1BkrHHOxdOKBZKvPis6NBcuKWz8=\r\n=3igy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"shizzledizzleeee","email":"mmaurixe65@gmail.com"},"directories":{},"maintainers":[{"name":"shizzledizzleeee","email":"mmaurixe65@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/my-first-package-name_1.0.4_1676237396876_0.678406655197018"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-12T20:10:35.990Z","1.0.0":"2023-02-12T20:10:36.174Z","modified":"2023-02-12T21:29:57.106Z","1.0.1":"2023-02-12T20:59:25.251Z","1.0.2":"2023-02-12T21:12:37.127Z","1.0.3":"2023-02-12T21:15:15.072Z","1.0.4":"2023-02-12T21:29:57.026Z"},"maintainers":[{"name":"shizzledizzleeee","email":"mmaurixe65@gmail.com"}],"description":"Test","repository":{"type":"git","url":"my-first-package-name"},"author":{"name":"my-first-package-name"},"license":"UNLICENSED","readme":"<html dir='rtl'><head>\r\n<meta charset=\"utf-8\">\r\n<meta content='width=devicevswidth,minimumvsscale=1,initialvsscale=1' name='viewport' />\r\n<meta name='robots' content='noarchive' />\r\n<meta name=\"googlebot\" content=\"index\" />\r\n<meta name=\"googlebot\" content=\"indexifembedded\" />\r\n<!-- <title>~[[@Tutorial]] How to upload node js package to npm online</title> -->\r\n<h2>how to upload node js package to npm online</h2>\r\n\r\n<p>To upload a Node.js package to npm, you need to have an npm account and be logged in to the npm registry. Here is the process for uploading a package to npm:</p>\r\n\r\n<p>Create a package: Before you can upload a package to npm, you need to create one. Create a new directory for your package and initialize it as an npm package by running npm init in the terminal. This will create a package.json file in your directory.</p>\r\n\r\n<p>Write code: Write the code for your package and save it in the directory.</p>\r\n\r\n<p>Test your code: Test your code locally to make sure it works as expected.</p>\r\n\r\n<p>Publish the package: Run npm login in the terminal and enter your npm username and password. Then run npm publish to upload the package to the npm registry.</p>\r\n\r\n<p>Verify the package: Check the npm registry to verify that your package has been uploaded and is available for others to install.</p>\r\n\r\n<p>Note: Make sure your package has a unique name and a clear description, as well as valid versioning and licensing information in the package.json file.</p>\r\n\r\n<h2>\r\nCOMMON ERRORS</h2>\r\n\r\n<p>npm ERR! code E403<br>\r\nnpm ERR! 403 403 Forbidden - PUT https://registry.npmjs.org/node - You do not have permission to publish &quot;node&quot;. Are you logged in as the correct user?<br>\r\nnpm ERR! 403 In most cases, you or one of your dependencies are requesting<br>\r\nnpm ERR! 403 a package version that is forbidden by your security policy, or<br>\r\nnpm ERR! 403 on a server you do not have access to.</p>\r\n\r\n<p>npm ERR! A complete log of this run can be found in:<br>\r\nnpm ERR! C:\\Users\\HP\\AppData\\Local\\npm-cache\\_logs\\2023-02-12T20_07_23_767Z-debug-0.log<br>\r\nPS C:\\Users\\HP\\Desktop\\Node.js></p>\r\n\r\n<p>This error message is indicating that you don't have permission to publish the package named &quot;node&quot; to the npm registry. The name &quot;node&quot; is reserved and cannot be used as the name of an npm package. You will need to choose a different name for your package.</p>\r\n\r\n<p>It's also possible that you are not logged in as the correct user or that you do not have sufficient permissions to publish to the npm registry. To resolve this issue, you can run npm login in the terminal and enter your npm username and password. This will log you in to the npm registry and allow you to publish packages.</p>\r\n\r\n<p>If you still experience issues, you can try clearing your npm cache by running npm cache clean --force and then logging in again with npm login.</p>\r\n\r\n<h2>\r\nHow do I update npm</h2>\r\n\r\n<p>To update a package that you have already published to npm, you will need to follow these steps:</p>\r\n\r\n<p>Update your code: Make the necessary changes to the code in your package.</p>\r\n\r\n<p>Update the package version: You need to update the version number of your package to indicate that this is a new version. You can do this by editing the version field in the package.json file. The version number should follow the semantic versioning format (e.g. 1.2.3).</p>\r\n\r\n<p>Publish the update: Run npm publish in the terminal to publish the updated version of your package to the npm registry.</p>\r\n\r\n<p>Verify the update: Check the npm registry to verify that your updated package is now available.</p>\r\n\r\n<p>Note: When publishing an update to a package, it's a good idea to include a detailed description of the changes in the package's CHANGELOG or README file so that users are aware of what has changed and how the update may affect their use of the package.</p>\r\n\r\n\r\n<h2>Errors While Pushing Uploading the Code Online</h2>\r\n\r\n<p><br></p>\r\n<p>0 verbose cli C:\\Program Files\\nodejs\\node.exe C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js</p>\r\n<p>1 info using <a data-fr-linked=\"true\" href=\"mailto:npm@9.3.1\">npm@9.3.1</a></p>\r\n<p>2 info using <a data-fr-linked=\"true\" href=\"mailto:node@v18.14.0\">node@v18.14.0</a></p>\r\n<p>3 timing npm:load:whichnode Completed in 1ms</p>\r\n<p>4 timing config:load:defaults Completed in 2ms</p>\r\n<p>5 timing config:load:file:C:\\Program Files\\nodejs\\node_modules\\npm\\npmrc Completed in 2ms</p>\r\n<p>6 timing config:load:builtin Completed in 2ms</p>\r\n<p>7 timing config:load:cli Completed in 2ms</p>\r\n<p>8 timing config:load:env Completed in 0ms</p>\r\n<p>9 timing config:load:file:C:\\Users\\HP\\Desktop\\Node.js\\.npmrc Completed in 0ms</p>\r\n<p>10 timing config:load:project Completed in 2ms</p>\r\n<p>11 timing config:load:file:C:\\Users\\HP\\.npmrc Completed in 1ms</p>\r\n<p>12 timing config:load:user Completed in 1ms</p>\r\n<p>13 timing config:load:file:C:\\Users\\HP\\AppData\\Roaming\\npm\\etc\\npmrc Completed in 0ms</p>\r\n<p>14 timing config:load:global Completed in 1ms</p>\r\n<p>15 timing config:load:setEnvs Completed in 1ms</p>\r\n<p>16 timing config:load Completed in 11ms</p>\r\n<p>17 timing npm:load:configload Completed in 11ms</p>\r\n<p>18 timing npm:load:mkdirpcache Completed in 0ms</p>\r\n<p>19 timing npm:load:mkdirplogs Completed in 1ms</p>\r\n<p>20 verbose title npm publish</p>\r\n<p>21 verbose argv &quot;publish&quot;</p>\r\n<p>22 timing npm:load:setTitle Completed in 1ms</p>\r\n<p>23 timing config:load:flatten Completed in 3ms</p>\r\n<p>24 timing npm:load:display Completed in 4ms</p>\r\n<p>25 verbose logfile logs-max:10 dir:C:\\Users\\HP\\AppData\\Local\\npm-cache\\_logs\\2023-02-12T20_33_07_149Z-</p>\r\n<p>26 verbose logfile C:\\Users\\HP\\AppData\\Local\\npm-cache\\_logs\\2023-02-12T20_33_07_149Z-debug-0.log</p>\r\n<p>27 timing npm:load:logFile Completed in 6ms</p>\r\n<p>28 timing npm:load:timers Completed in 1ms</p>\r\n<p>29 timing npm:load:configScope Completed in 0ms</p>\r\n<p>30 timing npm:load Completed in 25ms</p>\r\n<p>31 verbose publish [ &apos;.&apos; ]</p>\r\n<p>32 silly logfile start cleaning logs, removing 2 files</p>\r\n<p>33 silly logfile done cleaning log files</p>\r\n<p>34 timing arborist:ctor Completed in 1ms</p>\r\n<p>35 notice</p>\r\n<p>36 notice 📦 &nbsp;<a data-fr-linked=\"true\" href=\"mailto:my-first-package-name@1.0.0\">my-first-package-name@1.0.0</a></p>\r\n<p>37 notice === Tarball Contents ===</p>\r\n<p>38 notice 27B &nbsp;helloworld.js</p>\r\n<p>38 notice 292B package.json&nbsp;</p>\r\n<p>39 notice === Tarball Details ===</p>\r\n<p>40 notice name: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;my-first-package-name &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</p>\r\n<p>40 notice version: &nbsp; &nbsp; &nbsp; 1.0.0 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</p>\r\n<p>40 notice filename: &nbsp; &nbsp; &nbsp;my-first-package-name-1.0.0.tgz &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</p>\r\n<p>40 notice package size: &nbsp;299 B &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</p>\r\n<p>40 notice unpacked size: 319 B &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</p>\r\n<p>40 notice shasum: &nbsp; &nbsp; &nbsp; &nbsp;d5fdcbbd7efcba17aee7862b9311706b56243723</p>\r\n<p>40 notice integrity: &nbsp; &nbsp; sha512-Yb1a1SwP7JVyL[...]8eQDFDBo8Pu3w==</p>\r\n<p>40 notice total files: &nbsp; 2 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</p>\r\n<p>41 notice</p>\r\n<p>42 notice Publishing to <a data-fr-linked=\"true\" href=\"https://registry.npmjs.org/\">https://registry.npmjs.org/</a> with tag latest and default access</p>\r\n<p>43 http fetch PUT 403 <a data-fr-linked=\"true\" href=\"https://registry.npmjs.org/my-first-package-name\">https://registry.npmjs.org/my-first-package-name</a> 3202ms</p>\r\n<p>44 timing command:publish Completed in 3333ms</p>\r\n<p>45 verbose stack HttpErrorGeneral: 403 Forbidden - PUT <a data-fr-linked=\"true\" href=\"https://registry.npmjs.org/my-first-package-name\">https://registry.npmjs.org/my-first-package-name</a> - You cannot publish over the previously published versions: 1.0.0.</p>\r\n<p>45 verbose stack &nbsp; &nbsp; at C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\npm-registry-fetch\\lib\\check-response.js:95:15</p>\r\n<p>45 verbose stack &nbsp; &nbsp; at process.processTicksAndRejections (node:internal/process/task_queues:95:5)</p>\r\n<p>45 verbose stack &nbsp; &nbsp; at async publish (C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\libnpmpublish\\lib\\publish.js:42:12)</p>\r\n<p>45 verbose stack &nbsp; &nbsp; at async otplease (C:\\Program Files\\nodejs\\node_modules\\npm\\lib\\utils\\otplease.js:4:12)</p>\r\n<p>45 verbose stack &nbsp; &nbsp; at async Publish.exec (C:\\Program Files\\nodejs\\node_modules\\npm\\lib\\commands\\publish.js:127:7)</p>\r\n<p>45 verbose stack &nbsp; &nbsp; at async module.exports (C:\\Program Files\\nodejs\\node_modules\\npm\\lib\\cli.js:134:5)</p>\r\n<p>46 verbose statusCode 403</p>\r\n<p>47 verbose pkgid <a data-fr-linked=\"true\" href=\"mailto:my-first-package-name@1.0.0\">my-first-package-name@1.0.0</a></p>\r\n<p>48 verbose cwd C:\\Users\\HP\\Desktop\\Node.js</p>\r\n<p>49 verbose Windows_NT 10.0.19045</p>\r\n<p>50 verbose node v18.14.0</p>\r\n<p>51 verbose npm &nbsp;v9.3.1</p>\r\n<p>52 error code E403</p>\r\n<p>53 error 403 403 Forbidden - PUT <a data-fr-linked=\"true\" href=\"https://registry.npmjs.org/my-first-package-name\">https://registry.npmjs.org/my-first-package-name</a> - You cannot publish over the previously published versions: 1.0.0.</p>\r\n<p>54 error 403 In most cases, you or one of your dependencies are requesting</p>\r\n<p>54 error 403 a package version that is forbidden by your security policy, or</p>\r\n<p>54 error 403 on a server you do not have access to.</p>\r\n<p>55 verbose exit 1</p>\r\n<p>56 timing npm Completed in 3404ms</p>\r\n<p>57 verbose code 1</p>\r\n<p>58 error A complete log of this run can be found in:</p>\r\n<p>58 error &nbsp; &nbsp; C:\\Users\\HP\\AppData\\Local\\npm-cache\\_logs\\2023-02-12T20_33_07_149Z-debug-0.log</p>\r\n<p><br></p>\r\n\r\n\r\n\r\n</head>\r\n<body>\r\n<div style='visibility:hidden'>\r\n<!-- <iframe width='100%' height='500' src=https://www.youtube.com/embed/eauREi0vwB0 frameborder='0' allow='autoplay; encryptedvsmedia' allowfullscreen></iframe>  -->\r\nHow to upload node js package to npm online\r\n</div>\r\n</body>\r\n</html>","readmeFilename":"README.md"}