Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

crext

dmitry-tuzenkov24MIT1.0.7

Create chrome extensions. A toolkit for creation chrome extensions with webpack and react

chrome, extension, browser, webpack, react, scripts, app, tools

readme

Crext

Create react chrome extension toolkit (Create chrome extensions)

Quick Overview

npm i crext -g

Create react app browser extension works on chrome and firefox. If something doesn’t work or you have a proposal, please create an issue

Get started

Node version from 12.

npm

crext init my-ext

Screenshot

It will create a foldermy-ext with new extension inside

cd my-ext

Inside newly created project, run

npm install

To make all packages install correctly

npm start

Runs the extension app in development mode for chrome browser

crext start -b chrome -s dev // defined at scripts section in package.json

or

npm start

Screenshot

npm run build

Builds the extension app for production use and delpoy to chrome webstore

crext build -b chrome -s prod // defined at scripts section in package.json

or

npm run build:chrome

License

Create Chrome Extensions is open source software licensed as MIT

changelog

1.0.7 (2020-08-23)

1.0.6 (2020-08-23)

Features

  • package: update package json (b3645c5)

1.0.5 (2020-08-23)

Bug Fixes

  • config: Update config and README (f29f817)

Features

  • chrome: notifications (340481c)
  • config: Update configuration (f517e0c)
  • listeners: Add analytics and install listeners + event-api (b4661c6)
  • react: add react (144474a)
  • services: Added analytics and storage apis (92bada2)

1.0.4 (2020-08-18)

Bug Fixes

  • husky: Fix issue with lint (d0f0abe)
  • infra: Test and fix init issues (634843b)
  • screenshot: add first screensht (69710ee)
  • screenshot: add first screensht (59090e9)
  • screenshot: change quality (7b57146)

Features

  • changelog: add changelog (5585f4e)
  • comm: add precommit (95b992a)
  • commands: Added init,start and build commands remove dead code (50fad73)
  • configs: add more confings (6c006a0)
  • package: Update deps (3d58edd)
  • template: add code examples (047d0b7)
  • template: Create template and script (3374973)
  • template: update chrome api + add screenshot (6a88899)
  • template: Update template and setup webpack (2038ad6)