filtered
802e734657
Fix deeply nested context menus remain open ( #399 )
...
* nit - Remove redundant workaround
* Fix deeply nested context menus remain open
2024-12-27 13:52:35 -05:00
filtered
0b161c1195
Fix scaled font blurriness in context menus ( #400 )
...
Requires that fonts scale in increments of 0.25.
2024-12-27 13:51:53 -05:00
filtered
f79133659f
Clean up JSDoc ( #327 )
...
* Convert comments to JSDoc
* Clean JSdoc
* nit
* Clean up all JSDoc & ESLint warnings
Disables max-len for now
Removes redundant JSDoc tags (empty, same name, wrong name, etc)
2024-11-21 10:11:53 -05:00
filtered
5469bfdd52
Add ESLint, pre-commit hook & format all files ( #319 )
...
* Add ESLint config
* Add ESLint packages
* Add prettier config
* Fix ESLint package version
* Format all files
* Format static assets
* Format project root config
* Add pre-commit code formatting
Formats .css & .js files automatically. If any .ts or .mts files are staged, the entire project is type-checked.
Packages:
- lint-staged
- husky
- prettier
2024-11-20 21:50:58 -05:00
Chenlei Hu
7c0240857c
Revert branch to cb6e80a645 ( #257 )
2024-11-03 09:12:47 -05:00
dmx
79c53e0095
(prettier formatting)
2024-11-03 09:20:57 +04:00
filtered
4d87476905
Typescript ContextMenu ( #206 )
...
* Format only
* Refactor TS narrowing & coercion
* nit - Refactor
* nit - Refactor
* Refactor optional chaining
* Add TS narrowing
* nit - Add base interface
* Add TS types
* Refactor - TS type narrowing
* Convert to arrow funcs for this ref
2024-10-12 11:00:50 -04:00
filtered
5d510cd674
Revert "Format all code with prettier ( #197 )" ( #198 )
...
This reverts commit 28382b7e45 .
2024-10-08 13:14:36 -04:00
Chenlei Hu
28382b7e45
Format all code with prettier ( #197 )
...
* Add formatter support
* Format all code
* Fix moved @ts-expect-error
2024-10-07 14:06:44 -04:00
Chenlei Hu
142c22ea41
Typescript conversion 0.7.84 ( #194 )
...
* Convert litegraph.js to TS
* Overhaul static litegraph.d.ts with updated types
* Fix rename oversights and revert fix unused param
- Some functions were broken by merging updated TS function signatures which included param renames
- Removal of unused params does not belong in the TS conversion PR, and has been reverted
* Remove legacy static .d.ts file
* Add callback decl from #180
Support allowing links to widgets (#180 )
c23e610c11
* Convert NodeId to string | number
Results in significantly less downstream changes, despite being a change from the old static file.
---------
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com >
2024-10-07 11:15:29 -04:00
filtered
c71b86da1f
Split ContextMenu out to TS file
2024-09-27 09:56:19 +09:00