dependabot[bot] 80f2a36164 Bump braces from 3.0.2 to 3.0.3 in /tests-ui (#1)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-13 19:47:53 -04:00
2024-06-13 15:59:56 -04:00
2024-06-13 15:59:56 -04:00
2024-06-12 20:34:50 -04:00
2024-06-13 15:59:56 -04:00
2024-06-12 20:22:24 -04:00
2024-06-12 20:34:50 -04:00
2024-06-13 17:25:32 -04:00
nit
2024-06-13 17:27:11 -04:00
2024-06-13 16:44:26 -04:00
2024-06-12 21:15:43 -04:00

ComfyUI_frontend

Front end of ComfyUI written in TypeScript

The grand migration to TypeScript

This repo is an experiment trying to migrate ComfyUI's front-end code to TypeScript for a better front-end development experience.

Tasks

  • Gradually migrate the code to TypeScript in this repo, while monitoring the change in ComfyUI's front-end code.

  • Figure out a way to reliably embed compiled code to ComfyUI distribution.

    • It can be a bot regularly pulling the new changes in the front-end repo and submitting them to the main repo. (Chrome does a similar process for Chrome devtools, which is hosted in a separate repo.)

Development

  • Run npm install to install the necessary packages
  • Start local ComfyUI backend at localhost:8188
  • Run npm run dev to start the dev server

Test

  • cd tests-ui
  • npm i to install all test dependencies
  • npm run test:generate to fetch data/object_info.json
  • npm run test to execute all unit tests.
Description
Official front-end implementation of ComfyUI
Readme GPL-3.0 666 MiB
Languages
TypeScript 80%
Vue 18.4%
CSS 0.7%
Python 0.3%
Shell 0.3%
Other 0.2%