To call CRT from typescript project you should first perform following activities
- Create CRT project
- Create Retail Server extension
- Extend metadata using IEdmModelExtender and CommerceModelFactory
- Generate typescript proxy
docs.microsoft.com/.../typescript-proxy-retail-pos
- Then consume the proxy in Typescript POS project to call CRT
For end to end customization you can refer Store hour sample extension readme document "RetailSDK\Documents\SampleExtensionsInstructions\StoreHours\readme.txt"
Hope this will help you.