Membuat Custom Module pada NodeJS

Hai.. Hahaha.. Barusan nemu hal yang asikk. Di NodeJS itu kan terdapat banyak module module. Biasanya kita install dari npm kan. Nah sekarang bagaimanamembuat module sendiri terus disubmit module ke npm nya. Hoho.. Seru kayaknya. Berikut cuman contoh sih bagaimana create suatu module yang nantinya bisa dipake dan ditaruh juga di npm.
Gw nulis ini juga baca-baca dari blog orang. hehe. nih linknya How to Build a Nodejs Npm Package From Scratch. dan How to write Node.js Modules
Contoh Module Converter :
Buat folder "converter".
Buat file "converter.js" Masukkan kode di bawah ini:
exports.bin = function(input){
return input.toString(2);
};
exports.hex = function(input){
return input.toString(16);
}
Kemudian buat file "package.json" Masukkan kode dibawah ini:
{
"name": "customConverter",
"version": "0.0.1",
"author": {
"name": "Boby Rahmawan",
"email": "bobs@gmail.com",
"url": "masbobsmiling.com"
}
}
Tambahkan user pada npm registry
npm adduser
Nah, step terakhir untuk publish module kita ketikkan command berikut.
npm publish
Setelah berhasil dipublish coba install module yang sudah dipublish
npm install masbobs
Jika ingin unpublish module yang kita buat pakai command berikut
npm unpublish masbobs@0.0.1
Hehe sekian sharing dari gw yakk... Nanti dilanjut lagi broh.
Salam hangat
masbobsmiling