Convertissez facilement un répertoire entier, un fichier ZIP d'extension ou un fichier manifest.json.
Bonjour, Je m'appelle Solomon et je suis ingénieur logiciel au sein de l'équipe Chrome chargée des extensions.
Alors que nous continuons à développer la dernière version de la plate-forme d'extensions de Chrome, j'ai découvert moi-même avoir besoin de convertir les extensions Manifest V2 en Manifest V3 à des fins de test. Pour que Pour faciliter la procédure, j'ai créé un outil appelé Extension Manifest Converter (EMC).
EMC est un outil de ligne de commande Python 3 qui automatise plusieurs parties de la conversion d'une extension formats de fichiers manifestes. Les utilisateurs peuvent rapidement convertir un répertoire d'extension, un fichier ZIP ou un fichier manifest.json avec une seule commande.
python3 emc.py <extension_path>
Cet outil se concentre sur l'automatisation des parties mécaniques de la conversion d'une extension. Par exemple, il peut
remplacera chrome.browserAction
par chrome.action
dans JavaScript, mais ne peut pas gérer
des tâches abstraites telles que la mise à jour de la logique en arrière-plan pour adopter pleinement les service workers. Consultez les
README pour en savoir plus.
Notre équipe a trouvé cet outil utile et nous avons souhaité le mettre à disposition de tous les utilisateurs, en espérant que vous . Toutefois, n'oubliez pas qu'en tant que projet secondaire personnel, nous ne pouvons pas vous fournir une assistance ni en assurer indéfiniment la maintenance.
Si vous rencontrez des problèmes avec le projet, veuillez signaler un problème sur la commande .