Better JS API generation
Generate namespaces according to names and directories
Remove submodule
Js => JS
Js => JS
Restore submodule
Js => JS
Js => JS
Js => JS
JSApi generation NG.
1. Create module and namespace with same name.
All classes and interfaces are created in namespace.
All global functions and variables are created in module.
Prepare files according to references.
Fix circular references
2. Generate all in namespace, what we cannot in module
Remove c# file.
Work on generation, some refactoring is needed before we proceed.
Fix lambda generation
Use named types.
Work on generation
Use FQN.
Write description
work on generation
Refactoring 3 stage generation.