lion_lib-jb
v1.1.0
Published
//Step 1 //When we want to create a project first step is to //create package.json with the following command PS E:\MyCourses\NodeJS\lion_lib> npm init --yes
Downloads
1
Readme
//Step 1 //When we want to create a project first step is to //create package.json with the following command PS E:\MyCourses\NodeJS\lion_lib> npm init --yes
//Step 2: // Then create index.js
//Step 3: //Once the package is ready to upload in to npm pool of packages //Login to npm PS E:\MyCourses\NodeJS\lion_lib> npm login npm notice Log in on https://registry.npmjs.org/ Username: janardhanabhatk Password: Email: (this IS public) Email: (this IS public) [email protected] npm notice Please check your email for a one-time password (OTP) Enter one-time password: 48015321 Logged in as janardhanabhatk on https://registry.npmjs.org/.
//Step 4: To publish package in npm //But ensure that the package names are unique. Which can be ensured by //writing a unique name in package.json name field
PS E:\MyCourses\NodeJS\lion_lib> npm publish
npm notice
npm notice 📦 [email protected]
npm notice === Tarball Contents ===
npm notice 42B index.js
npm notice 225B package.json
npm notice 702B readme.txt
npm notice === Tarball Details ===
npm notice name: lion_lib-jb
npm notice version: 1.0.0
npm notice filename: lion_lib-jb-1.0.0.tgz
npm notice package size: 669 B
npm notice unpacked size: 969 B
npm notice shasum: 31c86b7457ba9f34da7fd3a0816b4924300ee3f4
npm notice integrity: sha512-8cMZfaSZReoW+[...]d+ibwPM89PR5A==
npm notice total files: 3
npm notice
npm notice Publishing to https://registry.npmjs.org/
//To use my package PS E:\MyCourses\NodeJS\lion_lib> cd.. //create a new package using lion_lib-jb package which //I had published earlier PS E:\MyCourses\NodeJS> mkdir node_app PS E:\MyCourses\NodeJS> npm init --yes PS E:\MyCourses\NodeJS> npm i lion_lib-jb
added 1 package, and audited 2 packages in 1s
found 0 vulnerabilities PS E:\MyCourses\NodeJS>