framework/.github/workflows
Alexander Skvortsov a595665bfb
fix: Assorted Typing Fixes (#3348)
With all the commits below, we resolve all outstanding typing issues in the repo, and CI jobs run green.

* fix: Convert DashboardPage and DashboardWidget to TypeScript

* fix: fix type errors in package manager ext

* fix: Convert Post component to TypeScript

* fix: avatar typings should accept null user

* fix: convert Notification component to TypeScript

* fix: properly use `typeof` in ForumApplication

* feat: make Notification content attr generic

* chore: format Notification component

* fix: Convert DiscussionRenamedNotification to TypeScript

* fix(pusher) move shims to a location where they get applied

* fix(pusher): fix some typing errors

* fix(akismet): fix some typing issues

* chore: update core dist typings

* chore(pusher): format

* fix: anchorScroll should accept string selectors

* fix: more accurately represent ApiQueryParamsPlural

* fix: convert PostStreamState to TypeScript

* chore(core): rebuild typings

* feat: allow extending app.routes

* fix: more flexible typings for highlight.ts

* fix: use primitive `number` type for Discussion typings

* fix: convert DiscussionListItem to TypeScript

* chore: rebuild core typings

* fix: final pusher type fixes

* feat: start tags TypeScript conversion

* fix: require-dev tags in pusher for CI TypeScript purposes.

* chore(core): format

* chore(tags): build dist typings

* feat(pusher): use dist types from tags.

* feat: convert flags to TypeScript

* chore(flags): generate dist typings

* fix(akismet): last type errors

* chore: update .yarn-integrity

* chore: partially run flarum-cli audit infra --fix

The tsconfig changes from that command are ignored, since we don't yet support "replacable sections" that would let us add custom config.

* chore: use type imports

* fix: broader gitattributes

* chore: run flarum-cli audit infra --monorepo --fix

* feat: make `app.data` typings extensible

* chore(core): format

* chore: boost tags TypeScript coverage

* fix(tags): further increase type coverage.
2022-03-23 11:43:14 -04:00
..
flarum-akismet-backend.yml chore: flarum-cli audit infra --fix 2022-03-11 18:02:51 -05:00
flarum-akismet-frontend.yml fix: Assorted Typing Fixes (#3348) 2022-03-23 11:43:14 -04:00
flarum-approval-backend.yml chore: flarum-cli audit infra --fix 2022-03-11 18:02:51 -05:00
flarum-approval-frontend.yml fix: Assorted Typing Fixes (#3348) 2022-03-23 11:43:14 -04:00
flarum-core-backend.yml chore: flarum-cli audit infra --fix 2022-03-11 18:02:51 -05:00
flarum-core-frontend.yml fix: Assorted Typing Fixes (#3348) 2022-03-23 11:43:14 -04:00
flarum-embed-backend.yml chore: flarum-cli audit infra --fix 2022-03-11 18:02:51 -05:00
flarum-embed-frontend.yml fix: Assorted Typing Fixes (#3348) 2022-03-23 11:43:14 -04:00
flarum-emoji-backend.yml chore: flarum-cli audit infra --fix 2022-03-11 18:02:51 -05:00
flarum-emoji-frontend.yml fix: Assorted Typing Fixes (#3348) 2022-03-23 11:43:14 -04:00
flarum-flags-backend.yml chore: flarum-cli audit infra --fix 2022-03-11 18:02:51 -05:00
flarum-flags-frontend.yml fix: Assorted Typing Fixes (#3348) 2022-03-23 11:43:14 -04:00
flarum-likes-backend.yml chore: flarum-cli audit infra --fix 2022-03-11 18:02:51 -05:00
flarum-likes-frontend.yml fix: Assorted Typing Fixes (#3348) 2022-03-23 11:43:14 -04:00
flarum-lock-backend.yml chore: flarum-cli audit infra --fix 2022-03-11 18:02:51 -05:00
flarum-lock-frontend.yml fix: Assorted Typing Fixes (#3348) 2022-03-23 11:43:14 -04:00
flarum-markdown-backend.yml chore: flarum-cli audit infra --fix 2022-03-11 18:02:51 -05:00
flarum-markdown-frontend.yml fix: Assorted Typing Fixes (#3348) 2022-03-23 11:43:14 -04:00
flarum-mentions-backend.yml chore: flarum-cli audit infra --fix 2022-03-11 18:02:51 -05:00
flarum-mentions-frontend.yml fix: Assorted Typing Fixes (#3348) 2022-03-23 11:43:14 -04:00
flarum-nicknames-backend.yml chore: flarum-cli audit infra --fix 2022-03-11 18:02:51 -05:00
flarum-nicknames-frontend.yml fix: Assorted Typing Fixes (#3348) 2022-03-23 11:43:14 -04:00
flarum-package-manager-frontend.yml fix: Assorted Typing Fixes (#3348) 2022-03-23 11:43:14 -04:00
flarum-pusher-backend.yml chore: flarum-cli audit infra --fix 2022-03-11 18:02:51 -05:00
flarum-pusher-frontend.yml fix: Assorted Typing Fixes (#3348) 2022-03-23 11:43:14 -04:00
flarum-statistics-backend.yml chore: flarum-cli audit infra --fix 2022-03-11 18:02:51 -05:00
flarum-statistics-frontend.yml fix: Assorted Typing Fixes (#3348) 2022-03-23 11:43:14 -04:00
flarum-sticky-backend.yml chore: flarum-cli audit infra --fix 2022-03-11 18:02:51 -05:00
flarum-sticky-frontend.yml fix: Assorted Typing Fixes (#3348) 2022-03-23 11:43:14 -04:00
flarum-subscriptions-backend.yml chore: flarum-cli audit infra --fix 2022-03-11 18:02:51 -05:00
flarum-subscriptions-frontend.yml fix: Assorted Typing Fixes (#3348) 2022-03-23 11:43:14 -04:00
flarum-suspend-backend.yml chore: flarum-cli audit infra --fix 2022-03-11 18:02:51 -05:00
flarum-suspend-frontend.yml fix: Assorted Typing Fixes (#3348) 2022-03-23 11:43:14 -04:00
flarum-tags-backend.yml chore: flarum-cli audit infra --fix 2022-03-11 18:02:51 -05:00
flarum-tags-frontend.yml fix: Assorted Typing Fixes (#3348) 2022-03-23 11:43:14 -04:00