Experiment moving part of the Brave UI into an extension for use in Brave only (Not Chrome, it will use APIs not available in Chrome)
# clone brave-extension
$ git clone git@github.com:brave/brave-extension.git
# Install dependencies
$ cd brave-extension
$ npm install
# Build files will appear in './dev'
# Start webpack development server
$ npm run dev
# build files to './build'
$ npm run build
# compress release into a brave.zip and brave.crx.
$ npm run build
$ npm run compress -- [options]
test/app
: React components, Redux actions & reducers teststest/e2e
: E2E tests (use chromedriver, selenium-webdriver)
# lint
$ npm run test-unit
# test/e2e
$ npm run-script build
$ npm run test-e2e