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.

Seiring upaya kami untuk terus membuat platform ekstensi Chrome versi terbaru, saya mendapati diri saya sendiri perlu mengonversi ekstensi Manifes V2 ke Manifes V3 untuk tujuan pengujian. Untuk membuatnya saya membuat alat yang disebut Extension Manifest Converter (EMC) menjadi lebih mudah.

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

python3 emc.py <extension_path>

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

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

Jika Anda mengalami masalah dengan proyek ini, buka masalah di Repositories.