diff --git a/src/frontend/apps/impress/.gitignore b/src/frontend/apps/impress/.gitignore index fd3dbb57..bad92b65 100644 --- a/src/frontend/apps/impress/.gitignore +++ b/src/frontend/apps/impress/.gitignore @@ -33,4 +33,3 @@ yarn-error.log* # typescript *.tsbuildinfo -next-env.d.ts diff --git a/src/frontend/apps/impress/.prettierignore b/src/frontend/apps/impress/.prettierignore new file mode 100644 index 00000000..f76c765b --- /dev/null +++ b/src/frontend/apps/impress/.prettierignore @@ -0,0 +1 @@ +next-env.d.ts diff --git a/src/frontend/apps/impress/next-env.d.ts b/src/frontend/apps/impress/next-env.d.ts new file mode 100644 index 00000000..62b8a52d --- /dev/null +++ b/src/frontend/apps/impress/next-env.d.ts @@ -0,0 +1,5 @@ +/// +/// + +// NOTE: This file should not be edited +// see https://nextjs.org/docs/basic-features/typescript for more information. diff --git a/src/frontend/apps/impress/package.json b/src/frontend/apps/impress/package.json index 8443083c..a8d9eb9d 100644 --- a/src/frontend/apps/impress/package.json +++ b/src/frontend/apps/impress/package.json @@ -8,7 +8,7 @@ "build:ci": "cp .env.development .env.local && yarn build", "build-theme": "cunningham -g css,ts -o src/cunningham --utility-classes", "start": "npx -y serve@latest out", - "lint": "next lint", + "lint": "tsc --noEmit && next lint", "prettier": "prettier --write .", "stylelint": "stylelint \"**/*.css\"", "test": "jest", diff --git a/src/frontend/apps/impress/src/api/__tests__/fetchApi.test.tsx b/src/frontend/apps/impress/src/api/__tests__/fetchApi.test.tsx index 72077d6e..d08d86d1 100644 --- a/src/frontend/apps/impress/src/api/__tests__/fetchApi.test.tsx +++ b/src/frontend/apps/impress/src/api/__tests__/fetchApi.test.tsx @@ -43,7 +43,7 @@ describe('fetchAPI', () => { }, }); - useAuthStore.setState({ userData: { email: 'test@test.com' } }); + useAuthStore.setState({ userData: { email: 'test@test.com', id: '1234' } }); fetchMock.mock('http://some.api.url/api/v1.0/some/url', 401);