Skip to content

+ providing injected getUser() & renderUsername() with key `userP… #51

+ providing injected getUser() & renderUsername() with key `userP…

+ providing injected getUser() & renderUsername() with key `userP… #51

Triggered via push February 29, 2024 23:49
Status Failure
Total duration 1m 3s
Artifacts

fe.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

21 errors and 4 warnings
codechecks
Process completed with exit code 1.
tsc
Argument of type '{ accessKey: string; readonly accessKeyLabel: string; autocapitalize: string; dir: string; draggable: boolean; hidden: boolean; inert: boolean; innerText: string; lang: string; readonly offsetHeight: number; ... 288 more ...; focus: (options?: FocusOptions | undefined) => void; }[]' is not assignable to parameter of type 'HTMLElement[]'.
tsc
Expected 2 arguments, but got 1.
tsc
Cannot find module 'echarts/types/src/util/types' or its corresponding type declarations.
tsc
Cannot find module 'echarts/types/src/component/timeline/timelineAction' or its corresponding type declarations.
tsc
Cannot find module 'echarts/types/src/util/types' or its corresponding type declarations.
tsc
Property 'fid' does not exist on type '{ id: number; fid: number; name: string; isCrawling: BoolInt; }[]'. Did you mean 'find'?
tsc
Property 'fid' does not exist on type '{ id: number; fid: number; name: string; isCrawling: BoolInt; }[]'. Did you mean 'find'?
tsc
Property 'name' does not exist on type '{ id: number; fid: number; name: string; isCrawling: BoolInt; }[]'.
tsc
'"@/api"' has no exported member named 'apiForums'. Did you mean 'useApiForums'?
tsc
'"@/api"' has no exported member named 'apiStatsForumsPostCount'. Did you mean 'useApiStatsForumsPostCount'?
eslint: fe/src/components/Post/renderers/RendererTable.vue#L56
Using v-html on component may break component's content
eslint: fe/src/components/User/QueryForm.vue#L21
Duplicate key 'selectUserBy'. May cause name collision in script or template tag
eslint: fe/src/gtag.js#L1
Specify the rules you want to disable
eslint: fe/src/main.ts#L9
`@fortawesome/fontawesome-svg-core` import should occur before import of `vue`
eslint: fe/src/main.ts#L11
`bootstrap/dist/css/bootstrap.min.css` import should occur before import of `vue`
eslint: fe/src/shared/echarts.ts#L6
Missing file extension "js" for "echarts/core"
eslint: fe/src/stats.js#L1
Specify the rules you want to disable
eslint: fe/src/views/BilibiliVote.vue#L81
Missing file extension "js" for "echarts/charts"
eslint: fe/src/views/BilibiliVote.vue#L83
Missing file extension "js" for "echarts/components"
eslint: fe/src/views/BilibiliVote.vue#L84
Missing file extension "js" for "echarts/core"
eslint: fe/src/components/Post/renderers/RendererTable.vue#L56
'v-html' directive can lead to XSS attack
eslint: fe/src/components/Post/renderers/RendererTable.vue#L75
'v-html' directive can lead to XSS attack
eslint: fe/src/components/Post/renderers/list/ReplyItem.vue#L36
'v-html' directive can lead to XSS attack
eslint: fe/src/components/Post/renderers/list/SubReplyGroup.vue#L28
'v-html' directive can lead to XSS attack