Skip to content

Latest commit

 

History

History
29 lines (23 loc) · 700 Bytes

BUILD.md

File metadata and controls

29 lines (23 loc) · 700 Bytes

Building Quick Tab Switcher 1.3.1

System details:

  • Fedora 39
  • bash 5.2.26
  • node v20.10.0
  • npm 10.4.0
  • For tool and library versions, check package.json

Building Complete Extension

The source code is in ./src. It is written in TypeScript and compiled and bundled using webpack. "webextension-polyfill" is included from the npm package.

Run

npm install
npm run build:production
npm run build:extension

The built extension will be in ./dist and the zipped version in ./web-ext-artifacts/quick_tab_switcher-1.3.0.zip

Live Testing Version

Run

npm run build:development
npm run firefox

This will re-build and reload the extension when the files change