FurAffinity Gallery Exporter (for Chrome)
Find a file
2024-08-08 14:12:51 +02:00
.github/workflows backing up 2024-08-08 14:12:51 +02:00
.vscode backing up 2024-08-08 14:12:51 +02:00
public backing up 2024-08-08 14:12:51 +02:00
src backing up 2024-08-08 14:12:51 +02:00
webpack backing up 2024-08-08 14:12:51 +02:00
.gitignore backing up 2024-08-08 14:12:51 +02:00
LICENSE backing up 2024-08-08 14:12:51 +02:00
package-lock.json backing up 2024-08-08 14:12:51 +02:00
package.json backing up 2024-08-08 14:12:51 +02:00
README.md backing up 2024-08-08 14:12:51 +02:00
tailwind.config.js backing up 2024-08-08 14:12:51 +02:00
tsconfig.json backing up 2024-08-08 14:12:51 +02:00
tsconfig.test.json backing up 2024-08-08 14:12:51 +02:00

Chrome extension template repo written in Typescript and React.

Table of contents:

Prerequisites

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.