mirror of
https://github.com/koloml/furbooru-tagging-assistant.git
synced 2025-12-24 07:12:57 +00:00
727b2c81ff9b2e08f9b0f625a691ca21a22faca8
npm audit fix
Details of report: # npm audit report braces <3.0.3 Severity: high Uncontrolled resource consumption in braces - https://github.com/advisories/GHSA-grv7-fg5c-xmjg fix available via `npm audit fix` node_modules/braces micromatch <4.0.8 Severity: moderate Regular Expression Denial of Service (ReDoS) in micromatch - https://github.com/advisories/GHSA-952p-6rrq-rcjv fix available via `npm audit fix` node_modules/micromatch vite 5.1.0 - 5.1.6 Severity: moderate Vite's `server.fs.deny` did not deny requests for patterns with directories. - https://github.com/advisories/GHSA-8jhw-289h-jh2g fix available via `npm audit fix` node_modules/vite 3 vulnerabilities (2 moderate, 1 high)
Furbooru Tagging Assistant
This is a browser extension written for the Furbooru image-board. It gives you the ability to tag the images more easily and quickly.
Building
Recommendations on environment:
- Recommended version of Node.js: LTS (20)
First you need to clone the repository and install all packages:
npm install --save-dev
Second, you need to run the build command. It will first build the popup using SvelteKit and then build all the
content scripts/stylesheets and copy the manifest afterward. Simply run:
npm run build
When building is complete, resulting files can be found in the /build directory. These files can be either used
directly in Chrome (via loading the extension as unpacked extension) or manually compressed into *.zip file.
Languages
TypeScript
58.1%
Svelte
28.4%
JavaScript
8.6%
SCSS
4.8%
HTML
0.1%

