CLI based Navigation Skeletons | Definition of the transformation process
Preliminary CLI API
Part of the reasons for writing this book is to describe the manual process of creation of CLI based Navigation Skeletons, expecting that the experience from this process will be used to add this same functionality to the future versions of Aurelia CLI directly. This manual process is described with details in the Skeleton Typescript chapter, so we will summarize if here formatted in terms introduced in the Definition of the transformation process
Here is the initial set of of section names and references to the sections content for aurelia.json file which belongs to the cli-typescript-basic application.
Section name | Reference |
---|---|
Name_section | name |
Platform_section | platform |
Bundler_section | bundler |
Loader_section | loader |
Transpiler_section | transpiler |
App_bundle | app-bundle |
Vendor_bundle | vendor-bundle |
Vb_dependencies | vb_dependencies |
Preliminary CLI API Table
Note: this set will increase as we cover more different application types. The above table list only the sections that need to be changed in order to transform this cli-typescript-basic application to the typescript-navigation-skeleton, - depicted on the image below: