CONTRIBUTINGid.md
Read this in other languages: English, العربية, Azərbaycan dili, български, 中文, Dansk, Deutsch, Español, Français, Ελληνικά, Magyar, Bahasa Indonesia, 日本語, 한국어, Nederlands, Polski, Português do Brasil, русский, Svenska, Türkçe, українська, Tiếng Việt
Terima kasih telah menggunakan waktumu untuk berkontribusi pada proyek kami! Semua perubahan akan diaplikasikan pada versi extension selanjutnya (atau website).
Tolong gunakan Prettier dengan setting bawaan untuk melakukan formatting.
Kamu harus menginstall node dan npm untuk membuat versi bundled dari source code.
Versi yang digunakan:
Untuk membuat bundled-content-script.js yang memiliki semua logic dari extension ini, kamu harus menginstall semua dependency terlebih dahulu.
npm install
bundled-content-script.js yang akan digunakan di manifest.jsonnpm start // untuk membuat build file dan menjalankan file watcher yang akan melakukan hot-reloads ketika menyimpan.
// atau
npm run build // untuk membuat build file satu kali.
Selamat, kamu sekarang sudah siap untuk melakukan develop!
Jika kamu baru dalam melakukan develop extension Chrome, atau membutuhkan bantuan tambahan, tolong kunjungi tutorial Youtube ini.
Jika kamu menemuakan issue mengenai extension, tolong cari terlebih dahulu untuk memastikan issue tersebuat telah di laporkan. Jika belum, buat issue baru, direkomendasikan menggunakan form issue tapi tidak harus.
Jika kamu menemukan issue yang dapat kamu selesaikan, jangan malu. Buat PR dan pastikan untuk mention issue yang sedang diperbaiki.
Jika kamu memiliki ide mengenai extension, silakan untuk membuat request fitur, tapi tolong cari terlebih dahulu untuk memastikan fitur tersebut belum direquest oleh orang lain. Direkomendasikan menggunakan form request fitur tapi tidak harus.
Jika kamu menemukan request fitur yang dapat kamu kerjakan, jangan malu. Buat PR dan pastikan untuk mention request fitur yang sedang dikerjakan.