electron-chrome | Run Chrome apps in Electron | Browser Plugin library

 by   koush JavaScript Version: Current License: Non-SPDX

kandi X-RAY | electron-chrome Summary

kandi X-RAY | electron-chrome Summary

electron-chrome is a JavaScript library typically used in Plugin, Browser Plugin, Electron applications. electron-chrome has no bugs, it has no vulnerabilities and it has medium support. However electron-chrome has a Non-SPDX License. You can download it from GitHub.

Run Chrome apps in Electron. (Because Google thought it would be a good idea to kill Chrome apps.). This is basically an incomplete polyfill on the Chrome APIs.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              electron-chrome has a medium active ecosystem.
              It has 973 star(s) with 68 fork(s). There are 53 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 18 open issues and 24 have been closed. On average issues are closed in 33 days. There are 11 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of electron-chrome is current.

            kandi-Quality Quality

              electron-chrome has 0 bugs and 0 code smells.

            kandi-Security Security

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

            kandi-License License

              electron-chrome has a Non-SPDX License.
              Non-SPDX licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.

            kandi-Reuse Reuse

              electron-chrome releases are not available. You will need to build from source code and install.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi has reviewed electron-chrome and discovered the below as its top functions. This is intended to give you an instant insight into electron-chrome implemented functionality, and help decide if they suit your requirements.
            • Start packager .
            • Set browser storage properties
            • An AppWindow .
            • Starts the build .
            • Checks if a new token is currently active and if it has a valid token with the new token in storage .
            • Checks to see if the current app is not installed .
            • Extract a crx file from a zip file .
            • Register a protocol - extension protocol .
            • Get the version from the crs package .
            • Create a chrome app window
            Get all kandi verified functions for this library.

            electron-chrome Key Features

            No Key Features are available at this moment for electron-chrome.

            electron-chrome Examples and Code Snippets

            No Code Snippets are available at this moment for electron-chrome.

            Community Discussions

            QUESTION

            Spectron app.start() isn't launching the app
            Asked 2021-Sep-08 at 20:05

            I'm relatively new to Spectron and Jest and I can't figure out why the app isn't launching when I call app.start() in my unit test. Right now when I run npm test, the app won't start, eventually times out (even after 30 seconds) and always sends this error message:

            Timeout - Async callback was not invoked within the 15000 ms timeout specified by jest.setTimeout.Error: Timeout - Async callback was not invoked within the 15000 ms timeout specified by jest.setTimeout. at mapper (node_modules/jest-jasmine2/build/queueRunner.js:27:45)

            So far I've tried:

            • making sure I'm using the correct versions of spectron and electron (11.0.0 and 9.0.0 respectively)
            • running npm test from my root folder, my src folder, and my tests folder.
            • deleting my node_modules folder, reinstalling everything, and rebuilding the app.
            • using path.join(__dirname, '../../', 'node_modules', '.bin', 'electron') as my app.path.

            Here's my test1.js file:

            ...

            ANSWER

            Answered 2021-Sep-08 at 20:05

            I came across this Spectron tutorial on YouTube: https://www.youtube.com/watch?v=srBKdQT51UQ

            It was published in September 2020 (almost a year ago as of the time of this post) and they suggested downgrading to electron 8.0.0 and Spectron 10.0.0. When I downgraded, the app magically launched when app.start was called.

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

            QUESTION

            SyntaxError: Support for the experimental syntax 'decorators-legacy' isn't currently enabled
            Asked 2021-Sep-07 at 20:28

            I'm working on an electron app, using React on the front end and I'm attempting to use Jest for testing. However, when I try to run tests I get the following error:

            SyntaxError: C:\Users\JimArmbruster\source\repos\cyborg_cloud_explorer\cyborg_cloud_explorer_gui\src\assets\custom_components\stylesheets\buttons.css: Support for the experimental syntax 'decorators-legacy' isn't currently enabled (1:1):

            ...

            ANSWER

            Answered 2021-Sep-07 at 18:34

            Jest won't use the babel plugins out of the box, you need to install some additional packages.

            With yarn:

            yarn add --dev babel-jest babel-core regenerator-runtime

            With npm:

            npm install babel-jest babel-core regenerator-runtime --save-dev

            Jest should then pick up the configuration from your .babelrc or babel.config.js.

            Source: https://archive.jestjs.io/docs/en/23.x/getting-started.html#using-babel

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

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

            Vulnerabilities

            No vulnerabilities reported

            Install electron-chrome

            Electron is required, and is not installed by the npm install. Install by running npm install -g electron or yarn global add electron.

            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
            CLONE
          • HTTPS

            https://github.com/koush/electron-chrome.git

          • CLI

            gh repo clone koush/electron-chrome

          • sshUrl

            git@github.com:koush/electron-chrome.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