src/
This directory contains the entire runtime code for the userscript.
Subdirectories
- components - Contains all of the UI components that are used throughout the userscript and plugins
- dev - Contains random development files and notes that aren't included in the final build of the userscript
- dialogs - Contains all BytmDialog instances that manage almost all of BetterYTM's dialogs
- features - Contains the code for all the separate features themselves
- menu - Contains the (somewhat legacy) config menu code
- stories - Contains Storybook stories for developing UI components
- tools - Contains helper tools for building and developing the userscript
- utils - Contains helper utilities that are used in the userscript's code itself