Skip to content

Commit

Permalink
refactor: remove Schema type definition of types-joi
Browse files Browse the repository at this point in the history
  • Loading branch information
zanminkian committed Nov 29, 2021
1 parent eb6c448 commit 40dddc1
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
2 changes: 1 addition & 1 deletion lib/configuration/nest-configuration.loader.ts
@@ -1,7 +1,7 @@
import { Reader } from '../readers';
import { Configuration } from './configuration';
import { ConfigurationLoader } from './configuration.loader';
import { Schema } from 'types-joi';
import { Schema } from 'joi';

export class NestConfigurationLoader implements ConfigurationLoader {
constructor(
Expand Down
3 changes: 2 additions & 1 deletion lib/utils/load-configuration.ts
Expand Up @@ -5,13 +5,14 @@ import {
NestConfigurationLoader,
} from '../configuration';
import { FileSystemReader } from '../readers';
import { Schema } from 'joi';

export async function loadConfiguration(
name?: string,
): Promise<Required<Configuration>> {
const loader: ConfigurationLoader = new NestConfigurationLoader(
new FileSystemReader(process.cwd()),
configurationSchema,
configurationSchema as unknown as Schema,
);
return loader.load(name);
}

0 comments on commit 40dddc1

Please sign in to comment.