soft4good/extension-release

A package to automate browser extension deployments.

1.0.0.1 2016-05-01 08:35 UTC

This package is auto-updated.

Last update: 2024-04-09 08:57:20 UTC


README

A package to automate browser extension releases/deployments.

Only Chrome is currently supported.

Features

  • Understands release recipes from release.json files
  • Packs/Obfuscate JS files
  • Changes version in manifest files
  • Creates a folder with the release
  • Packs the release (ready to upload to webstore)

Coming soon

Installation

Simply run composer require soft4good/extension-release.

Usage

<?php
  require 'vendor/autoload.php';

  try {
    Soft4Good\ExtensionRelease\Factory::create( './release.sample.json' );
  }
  catch( Exception $exception ) {
    die( $exception->getMessage() );
  }

Command Line

$ php path/to/extension-release.php path/to/release.json