chore(repo): locate config files beside corresponding module
This commit is contained in:
parent
0d60b73816
commit
58de1b1652
@ -1,9 +1,9 @@
|
||||
|
||||
import { Module } from '@nestjs/common';
|
||||
import { ConfigModule } from '@nestjs/config';
|
||||
import { localConfig } from '../../config/local.config';
|
||||
import { loggerConfig } from '../../config/logger.config';
|
||||
import { databaseConfig } from '../../config/database.config';
|
||||
import { localConfig } from './local.config';
|
||||
import { loggerConfig } from '../logger/logger.config';
|
||||
import { databaseConfig } from '../database/database.config';
|
||||
|
||||
@Module({
|
||||
imports: [
|
||||
|
@ -1,4 +1,4 @@
|
||||
import coerceRecordTypes from '../modules/config/coerce-record-types';
|
||||
import coerceRecordTypes from './utils/coerce-record-types';
|
||||
import { registerAs } from '@nestjs/config';
|
||||
import { z } from 'zod';
|
||||
|
@ -2,7 +2,7 @@ import { registerAs } from '@nestjs/config';
|
||||
import { ConnectionString } from 'connection-string';
|
||||
import { first } from 'lodash';
|
||||
import { z } from 'zod';
|
||||
import coerceRecordTypes from '../modules/config/coerce-record-types';
|
||||
import coerceRecordTypes from '../config/utils/coerce-record-types';
|
||||
|
||||
export const databaseSchema = z.object({
|
||||
connectionString: z.string(),
|
@ -2,10 +2,10 @@ import { Global, Module } from '@nestjs/common';
|
||||
import { TypeOrmModule } from '@nestjs/typeorm';
|
||||
import { DataSource } from 'typeorm';
|
||||
import { APP_DATASOURCES } from './database.constants';
|
||||
import { DatabaseConfig, databaseConfig } from '../../config/database.config';
|
||||
import { typeormTransactionalDataSourceFactory } from './typeorm-data-source-factory';
|
||||
import { typeormModuleOptionsFactory } from './typeorm-module-options-factory';
|
||||
import { typeormEntitiesFromImport } from './typeorm-import-entities';
|
||||
import { DatabaseConfig, databaseConfig } from './database.config';
|
||||
import { typeormTransactionalDataSourceFactory } from './utils/typeorm-data-source-factory';
|
||||
import { typeormModuleOptionsFactory } from './utils/typeorm-module-options-factory';
|
||||
import { typeormEntitiesFromImport } from './utils/typeorm-import-entities';
|
||||
|
||||
const dataSources: DataSource[] = [];
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { TypeOrmModuleOptions } from '@nestjs/typeorm';
|
||||
import { DatabaseConfig } from '../../config/database.config';
|
||||
import { DatabaseConfig } from '../database.config';
|
||||
|
||||
export const typeormModuleOptionsFactory = async (
|
||||
name: string,
|
@ -1,4 +1,4 @@
|
||||
import coerceRecordTypes from '../modules/config/coerce-record-types';
|
||||
import coerceRecordTypes from '../config/utils/coerce-record-types';
|
||||
import { registerAs } from '@nestjs/config';
|
||||
import { z } from 'zod';
|
||||
|
@ -1,7 +1,7 @@
|
||||
import { Module } from '@nestjs/common';
|
||||
import { NestApplication } from '@nestjs/core';
|
||||
import { LoggerModule } from 'nestjs-pino';
|
||||
import { LoggerConfig, loggerConfig } from '../../config/logger.config';
|
||||
import { LoggerConfig, loggerConfig } from './logger.config';
|
||||
|
||||
@Module({
|
||||
imports: [
|
||||
|
@ -3,13 +3,13 @@
|
||||
* This is only a minimal backend to get started.
|
||||
*/
|
||||
|
||||
import { NestFactory } from '@nestjs/core';
|
||||
import { Logger } from '@nestjs/common';
|
||||
import { NestFactory } from '@nestjs/core';
|
||||
import { Logger as PinoLogger } from 'nestjs-pino';
|
||||
|
||||
import { AppModule } from './app/app.module';
|
||||
import { LocalConfig, localConfig } from './app/config/local.config';
|
||||
import { patchTypeOrm } from './app/modules/database/typeorm-patch';
|
||||
import { LocalConfig, localConfig } from './app/modules/config/local.config';
|
||||
import { patchTypeOrm } from './app/modules/database/utils/typeorm-patch';
|
||||
|
||||
async function bootstrap() {
|
||||
await patchTypeOrm();
|
||||
|
Reference in New Issue
Block a user