The lib (ts) interface needs to be documented. Naming conventions, and what it means when something returns an NPDFInternal type. What the "I" means, and how to use enum types, and generics such as Callback.
Should this be extracted to just a typings file?
Should a higher level javascript interface be implemented on top ( or with the help of ) the internal interface?
Should the internal interface just be documented well enough for others to implement higher level libraries?
The lib (ts) interface needs to be documented. Naming conventions, and what it means when something returns an NPDFInternal type. What the "I" means, and how to use enum types, and generics such as Callback.
Should this be extracted to just a typings file? Should a higher level javascript interface be implemented on top ( or with the help of ) the internal interface? Should the internal interface just be documented well enough for others to implement higher level libraries?