1.1.16 • Published 6 months ago
create-mellowtel-extension v1.1.16
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
- Get your Mellowtel configuration key from the Mellowtel Dashboard
- Replace
<your_config_key>
in the source files with your actual configuration key
Development
After creating your extension:
- Build the extension:
npm run build
- For development with hot reloading:
npm run watch
- 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