🖥️ A Chrome Extension starter kit built with React, TypeScript, SCSS, Bootstrap, & Webpack
Scripts
yarn installyarn devyarn buildyarn prettify
Notes
-
Includes ESLint configured to work with TypeScript and Prettier.
-
Includes tests with Jest - note that the
babel.config.jsand associated dependencies are only necessary for Jest to work with TypeScript. -
Includes Storybook configured to work with React + TypeScript. Note that it maintains its own
webpack.config.jsandtsconfig.jsonfiles. See example story insrc/components/hello/__tests__/hello.stories.tsx -
Recommended to use
Visual Studio Codewith theFormat on Savesetting turned on.
Built with
Misc. References
ToDos
- Build out
README.md- Description of tech used
- Document directory structure
AddEsLintAdd Bootstrap + SCSSAddStorybookfor more controlled component developmentAddSCSSsupportAddmanifest.jsonAddpopup.htmlAddpopupReact componentAddJest+ snapshot testsAdd example icons