UNPKG

@nestjs-mod/common

Version:

A collection of utilities for unifying NestJS applications and modules

84 lines 3.59 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ProjectUtilsConfiguration = void 0; const tslib_1 = require("tslib"); /* eslint-disable @typescript-eslint/no-explicit-any */ const decorators_1 = require("../../../config-model/decorators"); let ProjectUtilsConfiguration = class ProjectUtilsConfiguration { }; exports.ProjectUtilsConfiguration = ProjectUtilsConfiguration; tslib_1.__decorate([ (0, decorators_1.ConfigModelProperty)({ description: 'Application package.json-file', }), tslib_1.__metadata("design:type", String) ], ProjectUtilsConfiguration.prototype, "applicationPackageJsonFile", void 0); tslib_1.__decorate([ (0, decorators_1.ConfigModelProperty)({ description: 'Root package.json-file', }), tslib_1.__metadata("design:type", String) ], ProjectUtilsConfiguration.prototype, "packageJsonFile", void 0); tslib_1.__decorate([ (0, decorators_1.ConfigModelProperty)({ description: 'Application project.json-file (nx)', }), tslib_1.__metadata("design:type", String) ], ProjectUtilsConfiguration.prototype, "nxProjectJsonFile", void 0); tslib_1.__decorate([ (0, decorators_1.ConfigModelProperty)({ description: 'Dot-env file with environment variables', }), tslib_1.__metadata("design:type", String) ], ProjectUtilsConfiguration.prototype, "envFile", void 0); tslib_1.__decorate([ (0, decorators_1.ConfigModelProperty)({ description: 'Create environments key with checksum in value of some files', }), tslib_1.__metadata("design:type", Object) ], ProjectUtilsConfiguration.prototype, "filesCheckSumToEnvironments", void 0); tslib_1.__decorate([ (0, decorators_1.ConfigModelProperty)({ description: 'Some logic for prepare processed files checksums', }), tslib_1.__metadata("design:type", Function) ], ProjectUtilsConfiguration.prototype, "prepareProcessedFilesCheckSumToEnvironments", void 0); tslib_1.__decorate([ (0, decorators_1.ConfigModelProperty)({ description: 'Update env-file', default: true, }), tslib_1.__metadata("design:type", Boolean) ], ProjectUtilsConfiguration.prototype, "updateEnvFile", void 0); tslib_1.__decorate([ (0, decorators_1.ConfigModelProperty)({ description: 'Update project properties', default: true, }), tslib_1.__metadata("design:type", Boolean) ], ProjectUtilsConfiguration.prototype, "updateProjectOptions", void 0); tslib_1.__decorate([ (0, decorators_1.ConfigModelProperty)({ description: 'Update configuration and environments options', default: true, }), tslib_1.__metadata("design:type", Boolean) ], ProjectUtilsConfiguration.prototype, "updateGlobalConfigAndEnvsOptions", void 0); tslib_1.__decorate([ (0, decorators_1.ConfigModelProperty)({ description: 'Print all application environments', default: true, }), tslib_1.__metadata("design:type", Boolean) ], ProjectUtilsConfiguration.prototype, "printAllApplicationEnvs", void 0); tslib_1.__decorate([ (0, decorators_1.ConfigModelProperty)({ description: 'Create json file with options and files used for create environments key with checksum', default: true, }), tslib_1.__metadata("design:type", Boolean) ], ProjectUtilsConfiguration.prototype, "saveFilesWithCheckSum", void 0); exports.ProjectUtilsConfiguration = ProjectUtilsConfiguration = tslib_1.__decorate([ (0, decorators_1.ConfigModel)() ], ProjectUtilsConfiguration); //# sourceMappingURL=project-utils.configuration.js.map