Pengonversi Manifes Ekstensi

Mengonversi seluruh direktori, file zip ekstensi, atau file manifest.json dengan mudah.

Halo semua. Nama saya Solomon dan saya adalah seorang software engineer di tim ekstensi Chrome.

Selagi terus membangun platform ekstensi Chrome versi terbaru, saya merasa perlu mengonversi ekstensi Manifes V2 ke Manifes V3 untuk tujuan pengujian. Untuk mempermudah proses ini, saya membuat alat yang disebut Extension Manifest Converter (EMC).

EMC adalah alat command line Python 3 yang mengotomatiskan beberapa bagian konversi ekstensi di antara format manifes. Pengguna dapat dengan cepat mengonversi direktori ekstensi, file zip, atau file manifest.json menggunakan satu perintah.

python3 emc.py <extension_path>

Alat ini berfokus pada otomatisasi komponen mekanis untuk mengonversi ekstensi. Misalnya, fungsi tersebut akan mengganti chrome.browserAction dengan chrome.action di JavaScript, tetapi tidak dapat menangani tugas abstrak seperti memperbarui logika latar belakang untuk sepenuhnya mengadopsi pekerja layanan. Lihat README project untuk detail selengkapnya.

Kami merasa alat ini berguna bagi tim kami dan ingin menjadikannya open source dengan harapan Anda juga demikian. Namun, perlu diingat bahwa sebagai proyek sampingan pribadi, kami tidak dapat menawarkan dukungan atau memeliharanya tanpa batas waktu.

Jika Anda mengalami masalah dengan project, buka masalah di repositori project.