Skip to content
This repository was archived by the owner on Jun 21, 2023. It is now read-only.

Commit 995f87b

Browse files
fregantesindresorhus
authored andcommitted
Move features away from libs dir (refined-github#796)
1 parent 4eafb15 commit 995f87b

18 files changed

+37
-37
lines changed

src/content.js

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,22 @@ import {applyToLink as shortenLink} from 'shorten-repo-url';
44
import select from 'select-dom';
55
import domLoaded from 'dom-loaded';
66

7-
import markUnread from './libs/mark-unread';
8-
import addOpenAllNotificationsButton from './libs/open-all-notifications';
7+
import markUnread from './features/mark-unread';
8+
import addOpenAllNotificationsButton from './features/open-all-notifications';
99
import addUploadBtn from './libs/upload-button';
10-
import enableCopyOnY from './libs/copy-on-y';
11-
import addReactionParticipants from './libs/reactions-avatars';
12-
import showRealNames from './libs/show-names';
13-
import addCopyFilePathToPRs from './libs/copy-file-path';
14-
import addFileCopyButton from './libs/copy-file';
15-
// - import copyMarkdown from './libs/copy-markdown';
16-
import linkifyCode from './libs/linkify-urls-in-code';
17-
import autoLoadMoreNews from './libs/auto-load-more-news';
18-
import addOPLabels from './libs/op-labels';
19-
import addMoreDropdown from './libs/more-dropdown';
20-
import addReleasesTab from './libs/add-releases-tab';
21-
import scrollToTopOnCollapse from './libs/scroll-to-top-on-collapse';
22-
import removeDiffSigns from './libs/remove-diff-signs';
10+
import enableCopyOnY from './features/copy-on-y';
11+
import addReactionParticipants from './features/reactions-avatars';
12+
import showRealNames from './features/show-names';
13+
import addCopyFilePathToPRs from './features/copy-file-path';
14+
import addFileCopyButton from './features/copy-file';
15+
// - import copyMarkdown from './features/copy-markdown';
16+
import linkifyCode from './features/linkify-urls-in-code';
17+
import autoLoadMoreNews from './features/auto-load-more-news';
18+
import addOPLabels from './features/op-labels';
19+
import addMoreDropdown from './features/more-dropdown';
20+
import addReleasesTab from './features/add-releases-tab';
21+
import scrollToTopOnCollapse from './features/scroll-to-top-on-collapse';
22+
import removeDiffSigns from './features/remove-diff-signs';
2323
import * as linkifyBranchRefs from './features/linkify-branch-refs';
2424
import hideEmptyMeta from './features/hide-empty-meta';
2525
import hideOwnStars from './features/hide-own-stars';

src/libs/add-releases-tab.js renamed to src/features/add-releases-tab.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import select from 'select-dom';
22
import {h} from 'dom-chef';
3-
import * as icons from './icons';
4-
import * as pageDetect from './page-detect';
3+
import * as icons from '../libs/icons';
4+
import * as pageDetect from '../libs/page-detect';
55

66
const repoUrl = pageDetect.getRepoURL();
77

src/libs/auto-load-more-news.js renamed to src/features/auto-load-more-news.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import select from 'select-dom';
22
import debounce from 'debounce-fn';
3-
import {observeEl} from './utils';
3+
import {observeEl} from '../libs/utils';
44

55
let btn;
66
let newsfeedObserver;

src/libs/copy-file-path.js renamed to src/features/copy-file-path.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import select from 'select-dom';
22
import {h} from 'dom-chef';
3-
import {observeEl} from './utils';
3+
import {observeEl} from '../libs/utils';
44

55
function addFilePathCopyBtn() {
66
for (const file of select.all('#files .file-header:not(.rgh-copy-file-path)')) {

src/libs/copy-file.js renamed to src/features/copy-file.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import select from 'select-dom';
22
import {h} from 'dom-chef';
3-
import {groupButtons} from './utils';
3+
import {groupButtons} from '../libs/utils';
44

55
export default function () {
66
// This selector skips binaries + markdowns with code
File renamed without changes.
File renamed without changes.

src/features/linkify-issues-in-titles.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import select from 'select-dom';
22
import linkifyIssues from 'linkify-issues';
3-
import {editTextNodes} from '../libs/linkify-urls-in-code';
43
import {observeEl} from '../libs/utils';
4+
import {editTextNodes} from './linkify-urls-in-code';
55

66
export default function () {
77
observeEl(select('#partial-discussion-header').parentNode, () => {

src/libs/linkify-urls-in-code.js renamed to src/features/linkify-urls-in-code.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import select from 'select-dom';
22
import linkifyUrls from 'linkify-urls';
33
import linkifyIssues from 'linkify-issues';
4-
import {getOwnerAndRepo} from './page-detect';
5-
import getTextNodes from './get-text-nodes';
4+
import {getOwnerAndRepo} from '../libs/page-detect';
5+
import getTextNodes from '../libs/get-text-nodes';
66

77
const linkifiedURLClass = 'refined-github-linkified-code';
88
const {

src/libs/mark-unread.js renamed to src/features/mark-unread.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ import browser from 'webextension-polyfill';
22
import gitHubInjection from 'github-injection';
33
import select from 'select-dom';
44
import {h} from 'dom-chef';
5-
import SynchronousStorage from './synchronous-storage';
6-
import * as icons from './icons';
7-
import * as pageDetect from './page-detect';
8-
import {getUsername} from './utils';
5+
import SynchronousStorage from '../libs/synchronous-storage';
6+
import * as icons from '../libs/icons';
7+
import * as pageDetect from '../libs/page-detect';
8+
import {getUsername} from '../libs/utils';
99

1010
let storage;
1111

0 commit comments

Comments
 (0)