soft4good/extension-release

A package to automate browser extension deployments.

Installs: 14

Dependents: 0

Suggesters: 0

Security: 0

Stars: 2

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/soft4good/extension-release

1.0.0.1 2016-05-01 08:35 UTC

This package is auto-updated.

Last update: 2025-10-09 11:58:52 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