Spike to create a Google Chrome extension that is developed in TypeScript + TailwindCSS
TypeScript support enabled using chrome-extensions-typescript spike. TailwindCSS configured using official installation doc.
npm run build
to transpile and bundle files in.cjs
,.js
,.d.ts
and respective source-mapsnpm run start
to run the project with hot-reloadnpm run test
to run the unit testsnpm run lint
to analyze and lint the projectnpm run format
to format the project based on lint feedbacknpm run docs
to generate docs sitenpm run docs:publish
to generate docs site and publish it to GitHub Pages
This repository is configured with client-side Git hooks that automatically format + lint the codebase before each push. You can install it by running the following command:
./hooks/INSTALL
This template was prepared by:
- João Freitas, @freitzzz
- Rute Santos, @rutesantos4
Contact us for freelancing work!