{"_id":"@cj.1010.1414/gen-port","_rev":"1-489bc4e6bfbbce25be89de5eeb0ae1d0","name":"@cj.1010.1414/gen-port","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@cj.1010.1414/gen-port","version":"1.0.0","keywords":[],"author":{"name":"Muhammad Chevalier Joyosentiko"},"license":"MIT","_id":"@cj.1010.1414/gen-port@1.0.0","maintainers":[{"name":"cj.1010.1414","email":"bambang.wirojoyo@gmail.com"}],"bin":{"gen-port":"cli.js"},"dist":{"shasum":"90f20a8a748d40a02166e57f67fe00c9d9fb8c70","tarball":"https://registry.npmjs.org/@cj.1010.1414/gen-port/-/gen-port-1.0.0.tgz","fileCount":5,"integrity":"sha512-AXKWRxizodFwetZ98prlEEj2xKhLVW0uLB6FmFKzBngF20PGn90UW3Eo6IybI2h1kKTMRZaQJlWRhFpRCNLy8g==","signatures":[{"sig":"MEUCIQDc7wIhqNzEkkX7OZ5NAC5X8AMhlmjFYXx+qGU73oplQgIgGZpdVbPvQUSJH4r5cMo+OSoy3Z8kwLclpmj+noAolEs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2424},"main":"index.js","type":"module","gitHead":"3e2715b6f4fdf69437c4472c24b28ab8ec36a60e","scripts":{"test":"node ./index.test.js"},"_npmUser":{"name":"cj.1010.1414","email":"bambang.wirojoyo@gmail.com"},"_npmVersion":"10.8.2","description":"Generate a port","directories":{},"_nodeVersion":"20.17.0","dependencies":{"nanoid":"5.0.7","detect-port":"1.6.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gen-port_1.0.0_1725771805946_0.14196374510108267","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@cj.1010.1414/gen-port","version":"1.0.1","description":"Menghasilkan sebuah port yang bisa dipakai untuk aplikasi server web Node.js.","type":"module","main":"index.js","bin":{"gen-port":"cli.js"},"scripts":{"test":"node ./index.test.js"},"repository":{"type":"git","url":"git+https://github.com/cj-1010-1414/gen-port.git"},"keywords":[],"author":{"name":"Muhammad Chevalier Joyosentiko"},"license":"MIT","dependencies":{"detect-port":"1.6.1","nanoid":"5.0.7"},"_id":"@cj.1010.1414/gen-port@1.0.1","gitHead":"8bf5ace2824719be779502250073277b1cbb4ad5","bugs":{"url":"https://github.com/cj-1010-1414/gen-port/issues"},"homepage":"https://github.com/cj-1010-1414/gen-port#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-a+R1XVriSvHPFPqnlpVEWMPtaO4c7jocWkSDdb7V/rllxI1BIVL2a1HkuCee9HfoIKr/xpyJIeGTZx/qthxOwA==","shasum":"f8812dd28cf780768981c39c684504948bddbfff","tarball":"https://registry.npmjs.org/@cj.1010.1414/gen-port/-/gen-port-1.0.1.tgz","fileCount":6,"unpackedSize":3685,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFco+I1mXuh0seb8VYHzcO3+gGNUp7EnSXV/oYjh+sEAIgJV2rEsmfkFA2p8WZ6gzKxz4hHt24yYlmfGoV/DLuhdM="}]},"_npmUser":{"name":"cj.1010.1414","email":"bambang.wirojoyo@gmail.com"},"directories":{},"maintainers":[{"name":"cj.1010.1414","email":"bambang.wirojoyo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gen-port_1.0.1_1726191770746_0.4459128222895774"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-08T05:03:25.844Z","modified":"2024-09-13T01:42:51.132Z","1.0.0":"2024-09-08T05:03:26.130Z","1.0.1":"2024-09-13T01:42:50.952Z"},"author":{"name":"Muhammad Chevalier Joyosentiko"},"license":"MIT","keywords":[],"description":"Menghasilkan sebuah port yang bisa dipakai untuk aplikasi server web Node.js.","maintainers":[{"name":"cj.1010.1414","email":"bambang.wirojoyo@gmail.com"}],"readme":"# Generator Port\n\n_Looking for English documentation? Here, [EN](README.en.md)_\n\nUntuk memberikan port yang bisa digunakan untuk server web Node.js. Secara internal menggunakan `nanoid` untuk menghasilkan empat angka yang akan dijadikan port. Lalu mendeteksinya menggunaan package `detect-port`.\n\n## Memasang\n\nUntuk memasang, lakukan ini di terminal:\n\n```\npnpm add gen-port\n```\n\nAtau gunakan _package manager_ yang lain seperti bun atau npm:\n\n```\nbun add gen-port\n\n# atau\n\nnpm install gen-port\n```\n\n## Memulai\n\nUntuk menggunakan di _script_ anda:\n\n```\nimport gen_port from 'gen-port'\n\nconst port = await gen_port()\n\n// ini akan memberikan port yang bisa digunakan\nconsole.log(port)\n```\n\n## Menggunakan CLI\n\nBisa juga menggunakan CLI. Contoh:\n\n```\npnpm exec gen-port\n```\n\natau\n\n```\nbunx gen-port\n```\n\n\n## Test\n\nScript tes belum dibuat\n\n## Kesalahan atau _pull request_?\n\nLaporkan jika kode jika terjadi _error_ atau nge-bug.\n\nJuga menerima _pull request_ atau saran penambahan fitur.\n\n## TODO\n\nMenambahkan _type definition_ pada file `.d.ts`\n\n## Lisensi\n\nMIT","readmeFilename":"README.md","homepage":"https://github.com/cj-1010-1414/gen-port#readme","repository":{"type":"git","url":"git+https://github.com/cj-1010-1414/gen-port.git"},"bugs":{"url":"https://github.com/cj-1010-1414/gen-port/issues"}}