1.1.16 • Published 6 months ago

create-mellowtel-extension v1.1.16

Weekly downloads
-
License
ISC
Repository
-
Last release
6 months ago

create-mellowtel-extension

Create a new Mellowtel browser extension with one command.

Quick Start

npx create-mellowtel-extension my-extension
cd my-extension
npm install
npm run build

Features

  • Sets up a complete browser extension project structure
  • Configures webpack for development and production builds
  • Includes Mellowtel integration for analytics and user behavior tracking
  • Provides a modern popup UI
  • Hot reloading during development

Project Structure

The generated project will have the following structure:

my-extension/
├── src/
│   ├── background.js
│   ├── content.js
│   └── popup.js
├── public/
│   ├── html/
│   │   └── popup.html
│   ├── icons/
│   │   └── icon32.png
│   └── manifest.json
├── dist/
├── webpack.config.js
├── package.json
└── README.md

Configuration

  1. Get your Mellowtel configuration key from the Mellowtel Dashboard
  2. Replace <your_config_key> in the source files with your actual configuration key

Development

After creating your extension:

  1. Build the extension:
npm run build
  1. For development with hot reloading:
npm run watch
  1. Load the extension in Chrome:
  • Open Chrome and go to chrome://extensions
  • Enable "Developer mode"
  • Click "Load unpacked"
  • Select the dist directory

License

ISC

1.1.1

6 months ago

1.1.0

6 months ago

1.1.9

6 months ago

1.1.8

6 months ago

1.0.9

6 months ago

1.0.8

6 months ago

1.0.7

6 months ago

1.1.5

6 months ago

1.1.4

6 months ago

1.1.3

6 months ago

1.1.2

6 months ago

1.1.12

6 months ago

1.1.11

6 months ago

1.1.10

6 months ago

1.1.16

6 months ago

1.1.15

6 months ago

1.1.14

6 months ago

1.1.13

6 months ago

1.0.11

6 months ago

1.0.10

6 months ago

1.0.5

6 months ago

1.0.4

6 months ago

1.0.3

6 months ago

1.0.1

6 months ago

1.0.0

6 months ago