Skip to content

Commit

Permalink
@typescript-eslint/consistent-type-imports
Browse files Browse the repository at this point in the history
  • Loading branch information
fregante committed Sep 9, 2022
1 parent dbdc008 commit 518b3e8
Show file tree
Hide file tree
Showing 57 changed files with 105 additions and 59 deletions.
1 change: 0 additions & 1 deletion .xo-config.json
Expand Up @@ -24,7 +24,6 @@
"@typescript-eslint/no-unsafe-member-access": "off",
"@typescript-eslint/no-unsafe-return": "off",
"@typescript-eslint/no-unsafe-call": "off",
"@typescript-eslint/consistent-type-imports": "off",
"@typescript-eslint/explicit-function-return-type": [
"error",
{
Expand Down
3 changes: 2 additions & 1 deletion source/features/avoid-accidental-submissions.tsx
@@ -1,7 +1,8 @@
import React from 'dom-chef';
import select from 'select-dom';
import * as pageDetect from 'github-url-detection';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import {isMac} from '../github-helpers';
import features from '.';
Expand Down
3 changes: 2 additions & 1 deletion source/features/batch-mark-files-as-viewed.tsx
@@ -1,6 +1,7 @@
import select from 'select-dom';
import * as pageDetect from 'github-url-detection';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';
import clickAll from '../helpers/click-all';
Expand Down
3 changes: 2 additions & 1 deletion source/features/close-out-of-view-modals.tsx
@@ -1,6 +1,7 @@
import select from 'select-dom';
import onetime from 'onetime';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';

Expand Down
3 changes: 2 additions & 1 deletion source/features/collapsible-content-button.tsx
Expand Up @@ -2,7 +2,8 @@ import React from 'dom-chef';
import {FoldDownIcon} from '@primer/octicons-react';
import * as pageDetect from 'github-url-detection';
import * as textFieldEdit from 'text-field-edit';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';
import smartBlockWrap from '../helpers/smart-block-wrap';
Expand Down
3 changes: 2 additions & 1 deletion source/features/command-palette-navigation-shortcuts.tsx
@@ -1,5 +1,6 @@
import onetime from 'onetime';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import {isMac} from '../github-helpers';
import features from '.';
Expand Down
2 changes: 1 addition & 1 deletion source/features/comment-fields-keyboard-shortcuts.tsx
@@ -1,6 +1,6 @@
import React from 'dom-chef';
import select from 'select-dom';
import {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import * as pageDetect from 'github-url-detection';
import filterAlteredClicks from 'filter-altered-clicks';

Expand Down
3 changes: 2 additions & 1 deletion source/features/convert-pr-to-draft-improvements.tsx
Expand Up @@ -2,7 +2,8 @@ import React from 'dom-chef';
import select from 'select-dom';
import {observe} from 'selector-observer';
import * as pageDetect from 'github-url-detection';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';
import IconLoading from '../github-helpers/icon-loading';
Expand Down
3 changes: 2 additions & 1 deletion source/features/convert-release-to-draft.tsx
Expand Up @@ -2,7 +2,8 @@ import React from 'dom-chef';
import select from 'select-dom';
import elementReady from 'element-ready';
import * as pageDetect from 'github-url-detection';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';
import * as api from '../github-helpers/api';
Expand Down
3 changes: 2 additions & 1 deletion source/features/copy-file.tsx
@@ -1,7 +1,8 @@
import React from 'dom-chef';
import select from 'select-dom';
import * as pageDetect from 'github-url-detection';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';
import {groupButtons} from '../github-helpers/group-buttons';
Expand Down
3 changes: 2 additions & 1 deletion source/features/deep-reblame.tsx
Expand Up @@ -4,7 +4,8 @@ import React from 'dom-chef';
import select from 'select-dom';
import {VersionsIcon} from '@primer/octicons-react';
import * as pageDetect from 'github-url-detection';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';
import * as api from '../github-helpers/api';
Expand Down
3 changes: 2 additions & 1 deletion source/features/easy-toggle-commit-messages.tsx
@@ -1,6 +1,7 @@
import select from 'select-dom';
import * as pageDetect from 'github-url-detection';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';

Expand Down
3 changes: 2 additions & 1 deletion source/features/easy-toggle-files.tsx
@@ -1,5 +1,6 @@
import select from 'select-dom';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';
import * as pageDetect from 'github-url-detection';

import features from '.';
Expand Down
3 changes: 2 additions & 1 deletion source/features/enable-file-links-in-compare-view.tsx
Expand Up @@ -2,7 +2,8 @@ import React from 'dom-chef';
import select from 'select-dom';
import {GitBranchIcon} from '@primer/octicons-react';
import * as pageDetect from 'github-url-detection';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';
import GitHubURL from '../github-helpers/github-url';
Expand Down
2 changes: 1 addition & 1 deletion source/features/esc-to-cancel.tsx
@@ -1,5 +1,5 @@
import select from 'select-dom';
import {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import * as pageDetect from 'github-url-detection';

import features from '.';
Expand Down
3 changes: 2 additions & 1 deletion source/features/expand-all-hidden-comments.tsx
@@ -1,6 +1,7 @@
import select from 'select-dom';
import oneEvent from 'one-event';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';
import * as pageDetect from 'github-url-detection';

import features from '.';
Expand Down
3 changes: 2 additions & 1 deletion source/features/extend-diff-expander.tsx
@@ -1,6 +1,7 @@
import './extend-diff-expander.css';
import select from 'select-dom';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';
import * as pageDetect from 'github-url-detection';

import features from '.';
Expand Down
3 changes: 2 additions & 1 deletion source/features/fit-textareas.tsx
@@ -1,6 +1,7 @@
import './fit-textareas.css';
import select from 'select-dom';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';
import {isSafari} from 'webext-detect-page';
import fitTextarea from 'fit-textarea';
import * as pageDetect from 'github-url-detection';
Expand Down
3 changes: 2 additions & 1 deletion source/features/git-checkout-pr.tsx
Expand Up @@ -2,7 +2,8 @@ import React from 'dom-chef';
import select from 'select-dom';
import oneMutation from 'one-mutation';
import * as pageDetect from 'github-url-detection';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';
import {CopyIcon, CheckIcon, TerminalIcon} from '@primer/octicons-react';

import features from '.';
Expand Down
3 changes: 2 additions & 1 deletion source/features/hidden-review-comments-indicator.tsx
Expand Up @@ -4,7 +4,8 @@ import React from 'dom-chef';
import select from 'select-dom';
import {CommentIcon} from '@primer/octicons-react';
import * as pageDetect from 'github-url-detection';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';
import preserveScroll from '../helpers/preserve-scroll';
Expand Down
3 changes: 2 additions & 1 deletion source/features/hide-low-quality-comments.tsx
Expand Up @@ -3,7 +3,8 @@ import delay from 'delay';
import React from 'dom-chef';
import select from 'select-dom';
import * as pageDetect from 'github-url-detection';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';
import isLowQualityComment from '../helpers/is-low-quality-comment';
Expand Down
5 changes: 3 additions & 2 deletions source/features/index.tsx
Expand Up @@ -2,7 +2,7 @@ import React from 'dom-chef';
import select from 'select-dom';
import domLoaded from 'dom-loaded';
import stripIndent from 'strip-indent';
import {Promisable} from 'type-fest';
import type {Promisable} from 'type-fest';
import * as pageDetect from 'github-url-detection';

import waitFor from '../helpers/wait-for';
Expand All @@ -12,7 +12,8 @@ import onNewComments from '../github-events/on-new-comments';
import bisectFeatures from '../helpers/bisect';
import {shouldFeatureRun} from '../github-helpers';
import polyfillTurboEvents from '../github-helpers/turbo-events-polyfill';
import optionsStorage, {RGHOptions} from '../options-storage';
import type {RGHOptions} from '../options-storage';
import optionsStorage from '../options-storage';
import {
applyStyleHotfixes,
getStyleHotfix,
Expand Down
3 changes: 2 additions & 1 deletion source/features/more-file-links.tsx
@@ -1,7 +1,8 @@
import React from 'dom-chef';
import select from 'select-dom';
import * as pageDetect from 'github-url-detection';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';
import GitHubURL from '../github-helpers/github-url';
Expand Down
3 changes: 2 additions & 1 deletion source/features/one-key-formatting.tsx
@@ -1,6 +1,7 @@
import * as pageDetect from 'github-url-detection';
import * as textFieldEdit from 'text-field-edit';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';
import {onCommentFieldKeydown, onConversationTitleFieldKeydown, onCommitTitleFieldKeydown} from '../github-events/on-field-keydown';
Expand Down
3 changes: 2 additions & 1 deletion source/features/open-all-notifications.tsx
Expand Up @@ -3,7 +3,8 @@ import React from 'dom-chef';
import select from 'select-dom';
import * as pageDetect from 'github-url-detection';
import {LinkExternalIcon} from '@primer/octicons-react';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';
import openTabs from '../helpers/open-tabs';
Expand Down
3 changes: 2 additions & 1 deletion source/features/pr-filters.tsx
Expand Up @@ -4,7 +4,8 @@ import select from 'select-dom';
import {CheckIcon} from '@primer/octicons-react';
import elementReady from 'element-ready';
import * as pageDetect from 'github-url-detection';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';
import * as api from '../github-helpers/api';
Expand Down
3 changes: 2 additions & 1 deletion source/features/prevent-duplicate-pr-submission.tsx
@@ -1,5 +1,6 @@
import * as pageDetect from 'github-url-detection';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';

Expand Down
3 changes: 2 additions & 1 deletion source/features/prevent-link-loss.tsx
Expand Up @@ -4,7 +4,8 @@ import {AlertIcon} from '@primer/octicons-react';
import debounceFn from 'debounce-fn';
import * as pageDetect from 'github-url-detection';
import * as textFieldEdit from 'text-field-edit';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';
import {
Expand Down
3 changes: 2 additions & 1 deletion source/features/quick-comment-hiding.tsx
@@ -1,6 +1,7 @@
import React from 'dom-chef';
import select from 'select-dom';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';
import * as pageDetect from 'github-url-detection';

import features from '.';
Expand Down
3 changes: 2 additions & 1 deletion source/features/quick-label-removal.tsx
Expand Up @@ -5,7 +5,8 @@ import onetime from 'onetime';
import {XIcon} from '@primer/octicons-react';
import {assertError} from 'ts-extras';
import * as pageDetect from 'github-url-detection';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';
import * as api from '../github-helpers/api';
Expand Down
3 changes: 2 additions & 1 deletion source/features/quick-mention.tsx
Expand Up @@ -4,7 +4,8 @@ import select from 'select-dom';
import {ReplyIcon} from '@primer/octicons-react';
import * as pageDetect from 'github-url-detection';
import * as textFieldEdit from 'text-field-edit';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import {wrap} from '../helpers/dom-utils';
import features from '.';
Expand Down
3 changes: 2 additions & 1 deletion source/features/quick-repo-deletion.tsx
Expand Up @@ -6,7 +6,8 @@ import {TrashIcon} from '@primer/octicons-react';
import elementReady from 'element-ready';
import {assertError} from 'ts-extras';
import * as pageDetect from 'github-url-detection';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';
import * as api from '../github-helpers/api';
Expand Down
3 changes: 2 additions & 1 deletion source/features/quick-review-comment-deletion.tsx
Expand Up @@ -3,7 +3,8 @@ import select from 'select-dom';
import {observe} from 'selector-observer';
import {TrashIcon} from '@primer/octicons-react';
import * as pageDetect from 'github-url-detection';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';
import loadDetailsMenu from '../github-helpers/load-details-menu';
Expand Down
3 changes: 2 additions & 1 deletion source/features/quick-review.tsx
Expand Up @@ -2,7 +2,8 @@ import React from 'dom-chef';
import select from 'select-dom';
import elementReady from 'element-ready';
import * as pageDetect from 'github-url-detection';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';
import onDiscussionSidebarUpdate from '../github-events/on-discussion-sidebar-update';
Expand Down
3 changes: 2 additions & 1 deletion source/features/reload-failed-proxied-images.tsx
@@ -1,7 +1,8 @@
import delay from 'delay';
import onetime from 'onetime';
import loadImage from 'image-promise';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';

Expand Down
3 changes: 2 additions & 1 deletion source/features/restore-file.tsx
Expand Up @@ -3,7 +3,8 @@ import select from 'select-dom';
import onetime from 'onetime';
import pushForm from 'push-form';
import * as pageDetect from 'github-url-detection';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';
import * as api from '../github-helpers/api';
Expand Down
3 changes: 2 additions & 1 deletion source/features/rgh-sponsor-button.tsx
Expand Up @@ -25,7 +25,8 @@
import cache from 'webext-storage-cache';
import select from 'select-dom';
import * as pageDetect from 'github-url-detection';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';
import {getRepo, getUsername} from '../github-helpers';
Expand Down
3 changes: 2 additions & 1 deletion source/features/same-page-definition-jump.tsx
@@ -1,5 +1,6 @@
import * as pageDetect from 'github-url-detection';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';
import GitHubURL from '../github-helpers/github-url';
Expand Down
3 changes: 2 additions & 1 deletion source/features/stop-redirecting-in-notification-bar.tsx
@@ -1,4 +1,5 @@
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';

Expand Down
3 changes: 2 additions & 1 deletion source/features/table-input.tsx
Expand Up @@ -4,7 +4,8 @@ import select from 'select-dom';
import {TableIcon} from '@primer/octicons-react';
import * as pageDetect from 'github-url-detection';
import * as textFieldEdit from 'text-field-edit';
import delegate, {DelegateEvent} from 'delegate-it';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';
import smartBlockWrap from '../helpers/smart-block-wrap';
Expand Down
6 changes: 4 additions & 2 deletions source/features/update-pr-from-base-branch.tsx
Expand Up @@ -2,8 +2,10 @@ import React from 'dom-chef';
import select from 'select-dom';
import {AlertIcon} from '@primer/octicons-react';
import * as pageDetect from 'github-url-detection';
import {observe, Observer} from 'selector-observer';
import delegate, {DelegateEvent} from 'delegate-it';
import type {Observer} from 'selector-observer';
import {observe} from 'selector-observer';
import type {DelegateEvent} from 'delegate-it';
import delegate from 'delegate-it';

import features from '.';
import * as api from '../github-helpers/api';
Expand Down

0 comments on commit 518b3e8

Please sign in to comment.