Nominally Patriotic Meathead
    Wondering what’s next for npm?Check out our public roadmap! »

    crx-hotreload

    1.0.6 • Public • Published

    Chrome Extension Hot Reloader

    Watches for file changes in your extension's directory. When a change is detected, it reloads the extension and refreshes the active tab (to re-trigger the updated scripts).

    Here's a blog post explaining it (thanks to KingOfNothing for the translation).

    Features

    • Works by checking timestamps of files
    • Supports nested directories
    • Automatically disables itself in production
    • And it's just a 50 lines of code!

    How To Use

    1. Drop hot-reload.js to your extension's directory.

    2. Put the following into your manifest.json file:

        "background": { "scripts": ["hot-reload.js"] }

    Also, you can simply clone this repository and use it as a boilerplate for your extension.

    Installing From NPM

    It is also available as NPM module:

    npm install crx-hotreload
    

    Then use a require (or import) to execute the script.

    Install

    npm i crx-hotreload

    DownloadsWeekly Downloads

    1,256

    Version

    1.0.6

    License

    Unlicense

    Unpacked Size

    5.02 kB

    Total Files

    6

    Last publish

    Collaborators

    • avatar