summaryrefslogtreecommitdiff
path: root/source/libs
diff options
context:
space:
mode:
Diffstat (limited to 'source/libs')
-rw-r--r--source/libs/api.ts1
-rw-r--r--source/libs/dom-formatters.ts1
-rw-r--r--source/libs/dom-utils.ts1
-rw-r--r--source/libs/features.tsx7
-rw-r--r--source/libs/get-default-branch.ts1
-rw-r--r--source/libs/get-text-nodes.ts4
-rw-r--r--source/libs/group-buttons.tsx1
-rw-r--r--source/libs/on-file-list-update.ts2
-rw-r--r--source/libs/on-new-comments.ts2
-rw-r--r--source/libs/on-pr-merge-panel-open.ts2
-rw-r--r--source/libs/on-replaced-element.ts1
-rw-r--r--source/libs/pr-ci-status.ts1
12 files changed, 17 insertions, 7 deletions
diff --git a/source/libs/api.ts b/source/libs/api.ts
index f68cbd74..d5db849e 100644
--- a/source/libs/api.ts
+++ b/source/libs/api.ts
@@ -26,6 +26,7 @@ so the call will not throw an error but it will return as usual.
import mem from 'mem';
import {JsonObject, AsyncReturnType} from 'type-fest';
+
import optionsStorage from '../options-storage';
type JsonError = {
diff --git a/source/libs/dom-formatters.ts b/source/libs/dom-formatters.ts
index fd49aac2..9138be26 100644
--- a/source/libs/dom-formatters.ts
+++ b/source/libs/dom-formatters.ts
@@ -1,6 +1,7 @@
import zipTextNodes from 'zip-text-nodes';
import linkifyURLsCore from 'linkify-urls';
import linkifyIssuesCore from 'linkify-issues';
+
import getTextNodes from './get-text-nodes';
import {getOwnerAndRepo} from './utils';
import parseBackticksCore from './parse-backticks';
diff --git a/source/libs/dom-utils.ts b/source/libs/dom-utils.ts
index 8d7f0039..0a64bb44 100644
--- a/source/libs/dom-utils.ts
+++ b/source/libs/dom-utils.ts
@@ -1,4 +1,5 @@
import select from 'select-dom';
+
import {getScopedSelector} from './utils';
/**
diff --git a/source/libs/features.tsx b/source/libs/features.tsx
index 5c98801e..e65b504d 100644
--- a/source/libs/features.tsx
+++ b/source/libs/features.tsx
@@ -4,10 +4,11 @@ import domLoaded from 'dom-loaded';
import {Promisable} from 'type-fest';
import elementReady from 'element-ready';
import * as pageDetect from 'github-url-detection';
+
+import optionsStorage, {RGHOptions} from '../options-storage';
import {logError} from './utils';
import onNewComments from './on-new-comments';
import onNewsfeedLoad from './on-newsfeed-load';
-import optionsStorage, {RGHOptions} from '../options-storage';
type BooleanFunction = () => boolean;
type CallerFunction = (callback: VoidFunction) => void;
@@ -232,7 +233,9 @@ add(undefined, {
}
});
-export default {
+const features = {
add,
getShortcuts
};
+
+export default features;
diff --git a/source/libs/get-default-branch.ts b/source/libs/get-default-branch.ts
index 538a28bd..e5ddbaad 100644
--- a/source/libs/get-default-branch.ts
+++ b/source/libs/get-default-branch.ts
@@ -1,5 +1,6 @@
import select from 'select-dom';
import cache from 'webext-storage-cache';
+
import * as api from './api';
import {getRepoURL, getRepoGQL} from './utils';
diff --git a/source/libs/get-text-nodes.ts b/source/libs/get-text-nodes.ts
index 02803cd5..a34ddda8 100644
--- a/source/libs/get-text-nodes.ts
+++ b/source/libs/get-text-nodes.ts
@@ -1,4 +1,4 @@
-export default (element: Node): Text[] => {
+export default function getTextNodes(element: Node): Text[] {
const walker = document.createTreeWalker(element, NodeFilter.SHOW_TEXT);
const nodes: Text[] = [];
let node;
@@ -11,4 +11,4 @@ export default (element: Node): Text[] => {
} while (node);
return nodes;
-};
+}
diff --git a/source/libs/group-buttons.tsx b/source/libs/group-buttons.tsx
index 0b2181ab..c44b33d6 100644
--- a/source/libs/group-buttons.tsx
+++ b/source/libs/group-buttons.tsx
@@ -1,4 +1,5 @@
import React from 'dom-chef';
+
import {wrapAll} from './dom-utils';
// Wrap a list of elements with BtnGroup + ensure each has BtnGroup-item
diff --git a/source/libs/on-file-list-update.ts b/source/libs/on-file-list-update.ts
index 122090f1..70475328 100644
--- a/source/libs/on-file-list-update.ts
+++ b/source/libs/on-file-list-update.ts
@@ -1,6 +1,6 @@
import select from 'select-dom';
-export default function (callback: VoidFunction): void {
+export default function onFileListUpdate(callback: VoidFunction): void {
// Selector copied from https://github.com/sindresorhus/hide-files-on-github
const ajaxFiles = select('#files ~ include-fragment[src*="/file-list/"]');
if (ajaxFiles) {
diff --git a/source/libs/on-new-comments.ts b/source/libs/on-new-comments.ts
index 4220a73c..73cd4ed4 100644
--- a/source/libs/on-new-comments.ts
+++ b/source/libs/on-new-comments.ts
@@ -51,7 +51,7 @@ function addListeners(): void {
delegates.add(delegate(document, 'details.outdated-comment > include-fragment', 'load', run, true));
}
-export default function (callback: VoidFunction): void {
+export default function onNewComments(callback: VoidFunction): void {
addListeners();
handlers.add(callback);
}
diff --git a/source/libs/on-pr-merge-panel-open.ts b/source/libs/on-pr-merge-panel-open.ts
index c6642ffd..038bb8bf 100644
--- a/source/libs/on-pr-merge-panel-open.ts
+++ b/source/libs/on-pr-merge-panel-open.ts
@@ -13,7 +13,7 @@ const sessionResumeHandler = mem((callback: EventListener) => async (event: Even
callback(event);
});
-export default function (callback: EventListener): delegate.Subscription {
+export default function onPrMergePanelOpen(callback: EventListener): delegate.Subscription {
document.addEventListener(
'session:resume',
sessionResumeHandler(callback)
diff --git a/source/libs/on-replaced-element.ts b/source/libs/on-replaced-element.ts
index d26f551e..3ef75caf 100644
--- a/source/libs/on-replaced-element.ts
+++ b/source/libs/on-replaced-element.ts
@@ -1,4 +1,5 @@
import select from 'select-dom';
+
import onElementRemoval from './on-element-removal';
/**
diff --git a/source/libs/pr-ci-status.ts b/source/libs/pr-ci-status.ts
index 982c8df2..70617d6d 100644
--- a/source/libs/pr-ci-status.ts
+++ b/source/libs/pr-ci-status.ts
@@ -1,4 +1,5 @@
import select from 'select-dom';
+
import observeElement from './simplified-element-observer';
type CommitStatus = false | typeof SUCCESS | typeof FAILURE | typeof PENDING | typeof COMMIT_CHANGED;