FunkMonkey
FunkMonkey
The same goes for UnityEvent's, which also have their custom interface...
In case of UnityEvents there is only the `valuePosition.xMin += labelWidth;` missing in [DrawKeyValueLineExpand](https://github.com/azixMcAze/Unity-SerializableDictionary/blob/4693b8ff0ae1ac32cbbeecdbb9c34b05bb64ca58/Assets/SerializableDictionary/Editor/SerializableDictionaryPropertyDrawer.cs#L278)
I would be interested in this, too! I'd also propose to have an interface `IGraph` besides the class `Graph`. Thanks!
@amaurymartiny Since not much is happening here, do we want to update the typings at [DefinitelyTyped](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/graphlib/)? I like yours much better as they are generic!
@assafsun yes it will. TS types will be delivered with the npm module itself
I'm not quite sure I understand your point 1. Move the definitions where? I believe the current graphlib types (`@types/graphlib`) are from [DefinetelyTyped](https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/graphlib/index.d.ts). Unfortunately those are not templated but simply...
> IMO, this require testing and verification that it will not break any projects, especially when after this PR, we will have two different sources of definitions that may cause...
@assafsun I understand, but I'm all in for a pragmatic solution, so this library can move forward. If you don't have much time, we obviously need to bring this into...
For Windows, you can have a look at the source of [Autohotkey_L](https://github.com/Lexikos/AutoHotkey_L), especially at `SendKeys` in [keyboard_mouse.cpp](https://github.com/Lexikos/AutoHotkey_L/blob/93954c9d690c9a1e9bb82a91a00b4f733baed65a/source/keyboard_mouse.cpp#L144). It's all extensively documented. Autohotkey is probably a great source of inspiration, anyway.
I see the same error. When building the package itself the `dist` folder is different compared to the version published on NPM...