{"_id":"@drdv/my-first-npm-package","_rev":"2-14fc0fdc2742ec890ac512c1f78addc1","name":"@drdv/my-first-npm-package","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@drdv/my-first-npm-package","version":"1.0.0","keywords":[],"author":{"name":"Dimitar Dimitrov"},"license":"ISC","_id":"@drdv/my-first-npm-package@1.0.0","maintainers":[{"name":"drdv","email":"mail.mitko@gmail.com"}],"dist":{"shasum":"cbbd7269324e219b550863852c446d8a6bc54f22","tarball":"https://registry.npmjs.org/@drdv/my-first-npm-package/-/my-first-npm-package-1.0.0.tgz","fileCount":4,"integrity":"sha512-VsBmMHhEXqnCp0CzWFXNjjMGGNQB6ybKgugy+D6ZBuMs9hdyBh1mxxUaAcVUaD1IVF5fk2hRMXJ/gQ2/Nt31ug==","signatures":[{"sig":"MEUCIQD1CYeuYdJUg+jEaKRCZ9Ta1aJb6XrYFrLTN/klAo6ECQIgL201TmCPjEwx6/ffTIiMjca+JFQyMEIV9A12+vcJo4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968},"main":"src/main.js","type":"module","scripts":{"my-start":"node src/main.js"},"_npmUser":{"name":"drdv","email":"mail.mitko@gmail.com"},"_npmVersion":"11.6.2","description":"Learning about the npm ecosystem","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/my-first-npm-package_1.0.0_1765751876487_0.6043597881799496","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@drdv/my-first-npm-package","version":"1.0.1","type":"module","description":"Learning about the npm ecosystem","main":"src/main.js","scripts":{"my-start":"node src/main.js"},"keywords":[],"author":{"name":"Dimitar Dimitrov"},"license":"ISC","gitHead":"fb800b2b64b6a6bcad9eafe575e75c95f93ba703","_id":"@drdv/my-first-npm-package@1.0.1","_nodeVersion":"24.12.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-DhD8k+BTZpOLlcXGyhDtyH3/ULuoMacrUOyvvUCvLJUyZ2qyn6AYyjoXCI/NOdZWpX3zNuvK0AwBQOn2/p32Kg==","shasum":"da249be7d3b0bece8174026d33ef69bdac6eff12","tarball":"https://registry.npmjs.org/@drdv/my-first-npm-package/-/my-first-npm-package-1.0.1.tgz","fileCount":4,"unpackedSize":984,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA8zIxm+8C07RuDCj+EMqEIhETBAnKhAGhKrff8BzQ4uAiA7HObuIQgKANU/XBpMM2wTUIbR4jueqsXXzHnFqxLzDA=="}]},"_npmUser":{"name":"drdv","email":"mail.mitko@gmail.com"},"directories":{},"maintainers":[{"name":"drdv","email":"mail.mitko@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/my-first-npm-package_1.0.1_1765752150561_0.5104061995711238"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-14T22:37:56.376Z","modified":"2025-12-14T22:42:30.907Z","1.0.0":"2025-12-14T22:37:56.617Z","1.0.1":"2025-12-14T22:42:30.704Z"},"author":{"name":"Dimitar Dimitrov"},"license":"ISC","keywords":[],"description":"Learning about the npm ecosystem","maintainers":[{"name":"drdv","email":"mail.mitko@gmail.com"}],"readme":"# How to create an `npm` package\n\n+ Create an npm [account](https://www.npmjs.com/settings/drdv/profile) and activate 2FA\n+ `mkdir my-first-npm-package && cd my-first-npm-package`\n+ `npm init -y` (this generates `package.json`)\n+ edit `package.json`\n  + set `\"name\"` so that the package is scoped upder the created npm account\n  + add `\"type\": \"module\"` to use ES modules\n+ create a `.npmignore`\n+ `npm pack --dry-run` (to check what would be included in the package)\n+ `npm publish --access public` (publish)\n","readmeFilename":"README.md"}