crx-hotreload | Chrome Extension Hot Reloader | Browser Plugin library

 by   xpl JavaScript Version: 1.0.6 License: Unlicense

kandi X-RAY | crx-hotreload Summary

kandi X-RAY | crx-hotreload Summary

crx-hotreload is a JavaScript library typically used in Plugin, Browser Plugin, React applications. crx-hotreload has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can install using 'npm i crx-hotreload' or download it from GitHub, npm.

Chrome Extension Hot Reloader
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              crx-hotreload has a low active ecosystem.
              It has 759 star(s) with 120 fork(s). There are 15 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 6 open issues and 4 have been closed. There are 6 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of crx-hotreload is 1.0.6

            kandi-Quality Quality

              crx-hotreload has 0 bugs and 0 code smells.

            kandi-Security Security

              crx-hotreload has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              crx-hotreload code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              crx-hotreload is licensed under the Unlicense License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              crx-hotreload releases are not available. You will need to build from source code and install.
              Deployable package is available in npm.
              Installation instructions are not available. Examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of crx-hotreload
            Get all kandi verified functions for this library.

            crx-hotreload Key Features

            No Key Features are available at this moment for crx-hotreload.

            crx-hotreload Examples and Code Snippets

            No Code Snippets are available at this moment for crx-hotreload.

            Community Discussions

            QUESTION

            How do I get access to all the files in the extension in Chrome Extension Manifest Version 3 (MV3)?
            Asked 2021-Jan-31 at 06:26
            Background

            I've been using the crx-hotreload package to auto-reload my chrome extensions during development because it's annoying to have to click the refresh button on the Extensions page every time you make a change; however, this package doesn't work with MV3 because it uses the chrome.runtime.getPackageDirectoryEntry method, which seems to have been removed from chrome.runtime in MV3. I can't find documentation to confirm that it was removed, but it's not there when I try to use it.

            Questions

            Does anyone know how to get access to all the files in the extension directory in Chrome Extension Manifest Version 3?

            Or generally, is there a better way that I can hot-reload my chrome extensions during development that would work for MV3?

            ...

            ANSWER

            Answered 2021-Jan-31 at 06:26

            This is one of many things based on DOM capabilities of background pages that are removed from ManifestV3 because service workers don't have DOM. For example, getPackageDirectoryEntry is using the old nonstandard FileSystem API in its returned value.

            As to why, apparently the switch to service workers simplifies the internal source code in Chromium, even if it doesn't provide any real improvements for extension authors or users.

            At this point all you can do is present a convincing use case and ask Chromium developers via https://crbug.com to implement an alternative API.

            Source https://stackoverflow.com/questions/65975659

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install crx-hotreload

            You can install using 'npm i crx-hotreload' or download it from GitHub, npm.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            Install
          • npm

            npm i crx-hotreload

          • CLONE
          • HTTPS

            https://github.com/xpl/crx-hotreload.git

          • CLI

            gh repo clone xpl/crx-hotreload

          • sshUrl

            git@github.com:xpl/crx-hotreload.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link