gitextract__r_hbhn9/ ├── .github/ │ └── workflows/ │ ├── pull-request.yml │ └── release-package.yml ├── .gitignore ├── .npmignore ├── .nvmrc ├── .prettierrc ├── LICENSE ├── README.md ├── biome.json ├── package.json ├── src/ │ ├── components/ │ │ ├── AdvancedControls.tsx │ │ ├── ComparibleColors.tsx │ │ ├── Controls.tsx │ │ ├── EyeDropper.tsx │ │ ├── GradientBar.tsx │ │ ├── GradientControls.tsx │ │ ├── Hue.tsx │ │ ├── Inputs.tsx │ │ ├── Opacity.tsx │ │ ├── Picker.tsx │ │ ├── Portal.tsx │ │ ├── Presets.tsx │ │ ├── Square.tsx │ │ ├── icon.tsx │ │ └── index.tsx │ ├── constants.ts │ ├── context.tsx │ ├── hooks/ │ │ ├── useColorPicker.ts │ │ ├── usePaintHue.ts │ │ └── usePaintSquare.ts │ ├── index.ts │ ├── shared/ │ │ └── types.ts │ ├── styles/ │ │ ├── darkStyles.ts │ │ └── styles.ts │ └── utils/ │ ├── converters.ts │ ├── formatters.ts │ ├── gradientParser.ts │ └── utils.ts ├── test/ │ ├── gradientParser.spec.js │ └── utils.spec.js ├── tsconfig.build.json └── tsconfig.json