pankod/pankod-cli

View on GitHub
src/modules/paths/moleculer.paths.ts

Summary

Maintainability
A
2 hrs
Test Coverage
A
100%
export const moleculer = {
    brokerHelper: './test/Utils/BrokerHelper.ts',
    entityDir: './src/Entities',
    integrationTestDir: './test/Integration',
    interfaceDir: './src/Interfaces',
    repositoriesDir: './src/Repositories',
    repositoriesTestDir: './test/Unit/Repositories',
    serviceHelperTestDir: './test/Unit/ServiceHelpers',
    servicesDir: './services',
    servicesHelperDir: './src/ServiceHelpers',
    servicesTestDir: './test/Unit/MicroServices',
    templates: {
        brokerHelperCreate: './lib/Templates/moleculer/Tests/BrokerHelperCreate.mustache',
        brokerHelperImport: './lib/Templates/moleculer/Tests/BrokerHelperImport.mustache',
        createEntityIndexTemplate:
            './lib/Templates/moleculer/Repositories/EntityIndex.mustache',
        createEntityTemplatePath: './lib/Templates/moleculer/Repositories/Entity.mustache',
        createServiceHelperIndexTemplate:
            './lib/Templates/moleculer/Services/HelperIndex.mustache',
        createServiceHelperTemplatePath: './lib/Templates/moleculer/Services/Helper.mustache',
        createServiceHelperTestTemplatePath:
            './lib/Templates/moleculer/Tests/ServiceHelper.mustache',
        createServiceIndexTemplate: './lib/Templates/moleculer/Services/index.mustache',
        createServiceIntegrationTestTemplate:
            './lib/Templates/moleculer/Tests/IntegrationTest.mustache',
        createServiceTemplatePath: './lib/Templates/moleculer/Services/Service.mustache',
        createServiceTestTemplate: './lib/Templates/moleculer/Tests/Service.mustache',
        createInterfaceFolderIndexTemplate:
            './lib/Templates/moleculer/Interfaces/FolderIndex.mustache',
        createInterfaceIndexInterfaceTemplate:
            './lib/Templates/moleculer/Interfaces/index.mustache',
        createInterfaceTemplatePath: './lib/Templates/moleculer/Interfaces',
        createRepositoryIndexTemplate:
            './lib/Templates/moleculer/Repositories/RepoIndex.mustache',
        createRepositoryTemplatePath:
            './lib/Templates/moleculer/Repositories/Repository.mustache',
        createRepositoryTestTemplatePath: './lib/Templates/moleculer/Tests/Repository.mustache'
    }
};