FurAffinity Gallery Exporter (for Chrome)
				
			
		| .github/workflows | ||
| .vscode | ||
| public | ||
| src | ||
| webpack | ||
| .gitignore | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tailwind.config.js | ||
| tsconfig.json | ||
| tsconfig.test.json | ||
Chrome extension template repo written in Typescript and React.
Table of contents:
- Prerequisites
 - Option
 - Includes the following
 - Project Structure
 - Setup
 - Open in Visual Studio Code
 - Build
 - Build in watch mode
 - Load extension to chrome
 - Test
 
Prerequisites
- node + npm (Current Version)
 
Option
Includes the following
- TypeScript
 - Webpack
 - React
 - Jest
 - Code
- Chrome Storage
 - Badge number
 - Background script
 
 
Project Structure
| Folder | Description | 
|---|---|
src/ | 
TypeScript source files | 
public/ | 
static files | 
dist | 
Chrome Extension directory | 
dist/js | 
Generated JavaScript files | 
Setup
npm install
Build
npm run build
Build in watch mode
terminal
npm run watch
Visual Studio Code
Run watch mode.
type Ctrl + Shift + B
Load extension to chrome
Load dist directory.
Test
Run npx jest or npm run test.