Intro
This boilerplate is made for creating web extensions using SolidJS and Typescript.
The focus was on improving the build speed and development experience with Vite.
Features
- SolidJS
- TypeScript
- Jest
- Vite
- SASS
- ESLint
- Prettier
- WebExtension Manifest Version 3
- Hot Reload (Live reload)
Installation
Procedures
- Clone this repository.
- Change
nameanddescriptionin package.json => Auto synchronize with manifest - Run
yarnornpm i(check your node version >= 16) - Run
yarn devornpm run dev - Load Extension on your browser
- Open - Chrome/Firefox/Edge browser
- Access - chrome://extensions (Chrome/Edge) or about:debugging (Firefox)
- Check - Developer mode
- Find - Load unpacked extension
- Select -
distfolder in this project (after dev or build)
- If you want to build in production, Just run
yarn buildornpm run build.
Screenshots
Documents
Description
Languages
TypeScript
55.8%
JavaScript
25.2%
CSS
11.6%
HTML
6.3%
Nix
0.7%
Other
0.4%