7 home page #18
lint-check.yml
on: pull_request
Backend lint and style check
10s
Frontend lint and style check
13s
Annotations
20 errors and 6 warnings
Backend lint and style check:
backend/index.js#L1
Unsafe assignment of an `any` value
|
Backend lint and style check:
backend/index.js#L1
Require statement not part of import statement
|
Backend lint and style check:
backend/index.js#L1
Unsafe call of an `any` typed value
|
Backend lint and style check:
backend/index.js#L3
Unsafe assignment of an `any` value
|
Backend lint and style check:
backend/index.js#L3
Unsafe member access .env on an `any` value
|
Backend lint and style check:
backend/index.js#L5
Unsafe assignment of an `any` value
|
Backend lint and style check:
backend/index.js#L5
Unsafe call of an `any` typed value
|
Backend lint and style check:
backend/index.js#L7
Unsafe call of an `any` typed value
|
Backend lint and style check:
backend/index.js#L7
Unsafe member access .use on an `any` value
|
Backend lint and style check:
backend/index.js#L7
Unsafe call of an `any` typed value
|
Frontend lint and style check:
frontend/src/components/Accordion.tsx#L34
Visible, non-interactive elements with click handlers must have at least one keyboard listener
|
Frontend lint and style check:
frontend/src/components/Accordion.tsx#L34
Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element
|
Frontend lint and style check:
frontend/src/components/FAQs.tsx#L21
`'` can be escaped with `'`, `‘`, `'`, `’`
|
Frontend lint and style check:
frontend/src/components/FAQs.tsx#L32
img elements must have an alt prop, either with meaningful text, or an empty string for decorative images
|
Frontend lint and style check:
frontend/src/components/FAQs.tsx#L72
`'` can be escaped with `'`, `‘`, `'`, `’`
|
Frontend lint and style check:
frontend/src/components/FAQs.tsx#L150
Irregular whitespace not allowed
|
Frontend lint and style check:
frontend/src/components/FAQs.tsx#L185
`'` can be escaped with `'`, `‘`, `'`, `’`
|
Frontend lint and style check:
frontend/src/components/FAQs.tsx#L206
img elements must have an alt prop, either with meaningful text, or an empty string for decorative images
|
Frontend lint and style check:
frontend/src/components/FAQs.tsx#L262
Irregular whitespace not allowed
|
Frontend lint and style check:
frontend/src/pages/Home.tsx#L108
img elements must have an alt prop, either with meaningful text, or an empty string for decorative images
|
Backend lint and style check
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Frontend lint and style check
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Frontend lint and style check:
frontend/src/components/FAQs.tsx#L5
`react` import should occur before import of `../assets/plusIcon.svg`
|
Frontend lint and style check:
frontend/src/components/index.ts#L6
`./FAQs.tsx` import should occur before import of `./NavBar.tsx`
|
Frontend lint and style check:
frontend/src/pages/Home.tsx#L5
`../assets/TSE logo vector.svg` import should occur before import of `../assets/certifcate.svg`
|
Frontend lint and style check:
frontend/src/pages/Home.tsx#L6
Member 'FAQs' of the import declaration should be sorted alphabetically
|