Replaced jsconfig with tsconfig (was unable to remove external garbage types from @types/node in jsconfig)
Added types for lo, lo.core is not fully typed, lib/<module> not typed at all
Changed lo init to use that working tsconfig and README.md as quick start guide for initialized project
Added type hints for api definitions in lib/<module>api.js using typed passthrough function (types are based on current usage samples, not on consumer of those objects). Should help editor with string literal hints when we add new lib definitions
Replaced
jsconfig
withtsconfig
(was unable to remove external garbage types from @types/node in jsconfig)Added types for
lo
,lo.core
is not fully typed,lib/<module>
not typed at allChanged
lo init
to use that working tsconfig and README.md as quick start guide for initialized projectAdded type hints for api definitions in
lib/<module>api.js
using typed passthrough function (types are based on current usage samples, not on consumer of those objects). Should help editor with string literal hints when we add new lib definitions