Closed riochr17 closed 7 years ago
done @jayvdb, thanks for suggestion.
Gimana mas @riochr17 ko ga bisa di merge ya ?
@bachors ada konflik di src/js/ayoshare.js
harus di resolved dulu.
kalau di konsol terminal, pakai git mergetool
atau biar saya perbaiki konfliknya saja, mohon tunggu sebentar
conflict resolved, done @bachors , silahkan di merge
@jayvdb is it a problem if i revert back cafb6fd821eea2c58ff2eef20ab443a025b0aa49 commit?
Sip sudah mas @riochr17 trimakasih banyak nambah ilmu baru 👍 kebetulan saya masih kurang faham cara penggunaan github.
Sama-sama @bachors
btw, pada PR ini saya mengasumsikan mas @bachors sudah terbiasa dengan npm
(at least package.json
) jika blm bisa cari di google e.g. tutorialspoint.
mas @bachors harus memastikan memiliki npm pada lokal (konsol) Anda, jika tidak mungkin commit akan gagal.
Saya juga menambahkan automatic build + test menggunakan Travis CI (berkas .travis.yml
), mungkin mas @bachors tertarik memasang Travis CI pada repo ini. Contoh repo menggunakan Travis CI klik disini
Pada PR ini saya menggunakan Ubuntu 16.04, jika terdapat kesalahan pada lokal mas @bachors setelah merge PR ini silahkan di revert ke checkpoint terakhir sebelum merge ini atau mungkin bisa kita diskusikan email saya riochr17@gmail.com
Saya sangat senang bisa berdiskusi dengan Anda mas @bachors :)
regards
Penambahan
Beberapa hal yang ditambahkan pada pull request ini
package.json
).travis.yml
(automatic check + build test)test
(berisiindex.js
danline.html
)Perubahan
Perubahan dilakukan pada
src/js/ayoshare.js
, perubahan hanya diseputar semantik dan syntax yang disesuaikan dengan standar kualitasjshint
. Bagian ini tidak mengubah fungsionalitas sama sekali.Pengujian
Pada
package.json
terdapat scripttest
melakukan pengujian sbb:src/js/ayoshare.js
menggunakanjshint
test/index.js
menggunakanjshint
src/js/ayoshare.js
test/index.js
merupakan script uji untuk menguji fungsionalitassrc/js/ayoshare.js
, pengujian dilakukan menggunakan dataline.html
sebagai html percobaan. Pengujian dilakukan menggunakanmocha-chai
framework test.Pre-commit
Dependency
pre-commit
juga ditambahkan pada pull request ini. Digunakan supaya pengujian otomatis dilakukan setiap kali melakukan commit. Jika pengujian gagal, commit tidak akan dilakukan.