@auto-canary/chrome
TypeScript icon, indicating that this package has built-in type declarations

8.1.0-canary.789.10408.0 • Public • Published

Chrome Web Store

This plugin allows you to automate the publishing of chrome extensions

::: message is-success Example Repo: here :::

Prerequisites

To publish to the chrome web store you will need the following secrets set in your environment. See here for a guide one how to get these values.

  • CLIENT_ID
  • CLIENT_SECRET
  • REFRESH_TOKEN

Installation

This plugin is not included with the auto CLI installed via NPM. To install:

npm i --save-dev @auto-it/chrome
# or
yarn add -D @auto-it/chrome

Usage

You must first pack/zip your plugin before running auto.

These environment variables tell auto what to publish.

  • EXTENSION_ID - your chrome extensions unique ID (REQUIRED)
  • EXTENSION_BUILD - Path to either a zip file, or a directory to be zip. defaults to extension.zip

Or you can set these values in the autorc:

{
  "plugins": [
    [
      "chrome",
      {
        "id": "1234",
        "build": "path/to/zip/or/folder",
        "manifest": "path/tp/manifest.json"
      }
    ]
  ]
}

::: message is-warning ⚠️ You must have a manifest.json for this plugin to work. :::

Package Sidebar

Install

npm i @auto-canary/chrome

Weekly Downloads

90

Version

8.1.0-canary.789.10408.0

License

none

Unpacked Size

15.7 kB

Total Files

8

Last publish

Collaborators

  • alisowski
  • hipstersmoothie-canary