Submoduling for typescriptServices