/web-extension-typescript-starter

A starter to create web extensions with modern TypeScript

Primary LanguageTypeScriptMIT LicenseMIT

WebExtension starter with TypeScript

Prerequisites

Locally

Docker

Running

Loading

  • npm install (only required once)

  • npm run build

or

  • docker-compose build

  • docker-compose run extension npm run build

Includes the following

  • TypeScript
  • Webpack

Project Structure

  • src: TypeScript source files
  • assets: Icons, manifest files, images, etc...
  • dist: The folder with the copied assets and generated JS files

Reference

Based on chibat/chrome-extension-typescript-starter