room-js / chrome-extension-ts-starter

Chrome Extension starter built with TypeScript
https://www.youtube.com/watch?v=01vp9cYbQus
MIT License
87 stars 27 forks source link

chrome-extension-ts-starter

It is a boilerplate for a Chrome Extension built with TypeScript and Parcel.

This starter consists of the following parts

And, of course, the ./manifest.json file describing its configuration.

Environment

Most probably it will work with earlier versions too but I didn't test it.

Testing

Jest is included and ready for the vanilla TS parts. Testing for React/Vue is not included in order to keep the Jest config clean.

Scripts