Nincompoops Producing Methane
    Have ideas to improve npm?Join in the discussion! »

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

    10.29.3 • Public • Published

    Chrome Web Store

    This plugin allows you to automate the publishing of chrome extensions

    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

    WARNING: You can only use one "package manager" at a time! Mixing them will lead to undesired results.

    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"
          }
        ]
      ]
    }

    ⚠️ You must have a manifest.json for this plugin to work.

    Install

    npm i @auto-it/chrome

    DownloadsWeekly Downloads

    101

    Version

    10.29.3

    License

    MIT

    Unpacked Size

    67.3 kB

    Total Files

    8

    Last publish

    Collaborators

    • avatar