From d692b3e7ff4559a86beb9724c29d138cd7585cc6 Mon Sep 17 00:00:00 2001 From: Abel Luck Date: Mon, 13 Mar 2023 11:48:50 +0000 Subject: [PATCH] metamigo-config: build, fmt, lint --- packages/eslint-config-link/profile/common.js | 1 + packages/metamigo-config/src/index.ts | 8 +++----- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/packages/eslint-config-link/profile/common.js b/packages/eslint-config-link/profile/common.js index eed868e..2ce92a0 100644 --- a/packages/eslint-config-link/profile/common.js +++ b/packages/eslint-config-link/profile/common.js @@ -41,6 +41,7 @@ module.exports = { "unicorn/no-array-reduce": "off", "unicorn/no-array-for-each": "off", "unicorn/prefer-ternary": "off", + "unicorn/text-encoding-identifier-case": "off", "function-call-argument-newline": "off", "promise/param-names": "error", "promise/no-return-wrap": [ diff --git a/packages/metamigo-config/src/index.ts b/packages/metamigo-config/src/index.ts index 1393a73..0d1340e 100644 --- a/packages/metamigo-config/src/index.ts +++ b/packages/metamigo-config/src/index.ts @@ -330,7 +330,6 @@ export interface IAppConfig extends Metamigo.IMetamigoConfig { export type IAppConvict = Metamigo.ExtendedConvict; // Merge the Metamigo base schema with your app's schmea -// @ts-ignore export const schema: convict.Schema = { ...Metamigo.configBaseSchema, ...configSchema, @@ -362,12 +361,11 @@ export const loadConfig = async (): Promise => { if (!config.nextAuth.audience || config.nextAuth.audience === "") config.nextAuth.audience = config.frontend.url; - return config as any; + return config as IAppConfig; }; -export const loadConfigRaw = async (): Promise => { - return Metamigo.loadConfigurationRaw(schema); -}; +export const loadConfigRaw = async (): Promise => + Metamigo.loadConfigurationRaw(schema); const config = defState("config", { start: loadConfig,