余腾靖
b5a919e8b2
fix: remove useless @ts-ignore and migrate to @ts-expect-error ( #293 )
...
* fix: vite primevue/treenode import error
* refactor: remove useless @ts-ignore and replace with @ts-expect-error
* build(tsconfig): enable incremental to speed up secondary time type check
2024-08-04 07:22:24 -04:00
Chenlei Hu
c6d2767af1
Transforms ComfyInputsSpec on nodes ( #220 )
...
* Convert input spec defs
* Fix test
* Add combo test
* import metadata
2024-07-25 13:50:55 -04:00
Chenlei Hu
a28ac0c0fa
New searchbox with fuzzy search (WIP) ( #83 )
...
* Disable default searchbox
Add headlessui and vue
Add vite's vue plugin
Vue app helloworld
Format vue
Add vue shim
minimal working searchbox
Add primevue dark mode
Use primevue
nit
Add fuse fuzzy search
Add tailwindcss / center searchbox
Fix style
Add node source chip
desc text wrapping
Add placeholder
inputbox filter support wip
Revert some filter designs
Add filter modal
Drop down show all nodes
Change modal font
Add filtered search
nit
Complete on focus
Auto fill filterOption
Fix dropdown
Fix z-index
Fix search bug
Properly remove chip
Adjust node source detection
Resolve merge conflict
nit
* Refactor
* Use badge to display filter type
* nit
* Trigger on canvas event
* nit
* Auto add data type filter when link released
* nit
* Auto focus when shown
* Focus on add/remvoe filter
* close dialog when escape pressed
* Add node at fixed location
* nit
* Update litegraph
* nit
* Change theme
* Increase search limit
* Add node on event location
* Clear filter when dialog closed
* Enable/Disable new search bx
* Improve app loading
* Fix copy node
* Update test expectations
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-07-10 19:46:35 -04:00
Chenlei Hu
d1934f27c8
Use '@' path mapping ( #94 )
2024-07-05 22:04:29 -04:00
Chenlei Hu
f85cb3d5e9
Migrate all tests to TypeScript ( #19 )
...
* Merge 2 npm repos
* Install ts-jest
* Update jestconfig
* Fix jest types
* jest fix
* Fix babel config ref issue
* Fix import
* Fix import meta issue
* fix generate
* Skip multi-user tests
2024-06-17 11:25:56 -04:00
Chenlei Hu
cefa452c3b
Migrate logging.js ( #6 )
...
* Rename js to ts
* Format code
* Fix all tsc errors
2024-06-14 13:22:09 -04:00
Chenlei Hu
2595d12a84
Re-enable TSC on build ( #5 )
...
* Fix fall through
* Re-enable tsc
2024-06-14 09:55:33 -04:00
Chenlei Hu
74abc34624
Migrate domWidget from js to ts ( #3 )
...
* Rename js to ts
* Migrate domWidget.js
* Fix global declare
2024-06-13 23:57:14 -04:00
Chenlei Hu
3fbb75ce76
Configure vite to copy from src to dist ( #2 )
...
* nit
* move
* direct copy lib dir
* nit
* disable treeshake
2024-06-13 23:09:10 -04:00
huchenlei
d7d2a1826e
Change tsconfig
2024-06-13 16:44:26 -04:00
huchenlei
1cfcd76754
Put lib/css under public/
2024-06-13 14:17:06 -04:00
huchenlei
2d00a34ffd
Resolve build errors
2024-06-13 12:04:55 -04:00
huchenlei
0711fa683c
Bootstrap vite
2024-06-12 20:34:50 -04:00