Cutline is a video editor and screen recorder designed for seamless zooming and professional exports.
The Cutline Auto-Zoom extension is a JavaScript extension located in the extension/ directory. It requires no build step.
To package the extension for the Chrome Web Store, zip the contents of the extension directory (not the directory itself).
You can run this command from the root of the project:
cd extension && zip -r ../cutline-extension.zip *This will create a cutline-extension.zip file in your project root.
- Go to the Chrome Developer Dashboard.
- Click Add new item (or update your existing item).
- Upload the
cutline-extension.zipfile. - Fill out your store listing (Privacy Policy, Description, Screenshots, etc.).
- Submit for review!
Once your extension is uploaded to the dashboard, it will be assigned a permanent Extension ID (a long string of lowercase letters). For the web application to communicate with it, you must add this ID to your environment variables:
- Open your
.env(or.env.local) file. - Add or update the following line:
VITE_EXTENSION_ID="your_assigned_extension_id"
- Rebuild and deploy your web application.