diff --git a/app/.eslintrc.cjs b/app/.eslintrc.cjs index 287f4b5d..af43f19b 100644 --- a/app/.eslintrc.cjs +++ b/app/.eslintrc.cjs @@ -82,7 +82,7 @@ module.exports = { 'import/no-relative-parent-imports': [ 'error', { - ignore: ['#[src,types,root,components,utils,assets]/*'], + ignore: ['#[src,types,root,components,utils,assets]/*', '@/config/*'], }, ], 'import/no-self-import': 'error', diff --git a/app/src/App.tsx b/app/src/App.tsx index e43913f6..ea593855 100644 --- a/app/src/App.tsx +++ b/app/src/App.tsx @@ -54,7 +54,6 @@ import { ModalContent } from './ModalContent' import { Landingpage } from './pages/Landingpage' import MapContainer from './pages/MapContainer' import { getBottomRoutes, routes } from './routes/sidebar' -import { InviteApi } from './api/InviteApi' import { config } from '@/config' const userApi = new UserApi() diff --git a/app/src/api/inviteApi.ts b/app/src/api/inviteApi.ts index f5aa77d6..7a6d2c24 100644 --- a/app/src/api/inviteApi.ts +++ b/app/src/api/inviteApi.ts @@ -1,7 +1,8 @@ -import type { UserApi } from 'utopia-ui' - +/* @eslint-disable-next-line import/no-relative-parent-imports */ import { config } from '@/config' +import type { UserApi } from 'utopia-ui' + type InvitingProfileResponse = [ { item: string diff --git a/app/src/config/index.ts b/app/src/config/index.ts index 36f9e8f3..28ab494c 100644 --- a/app/src/config/index.ts +++ b/app/src/config/index.ts @@ -8,3 +8,5 @@ export const config = { ), openCollectiveApiKey: String(import.meta.env.VITE_OPEN_COLLECTIVE_API_KEY ?? ''), } + +export type Config = typeof config diff --git a/app/tsconfig.json b/app/tsconfig.json index d6222cbb..95a0cf49 100644 --- a/app/tsconfig.json +++ b/app/tsconfig.json @@ -35,7 +35,7 @@ ], "#root/*": [ "../lib/*" - ], + ] } }, "include": [