-
Notifications
You must be signed in to change notification settings - Fork 653
/
sources.js
103 lines (100 loc) · 3.74 KB
/
sources.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
import {userAgent} from "../../tools/utils.js";
import {resolve, dirname} from "node:path";
import {fileURLToPath} from "node:url";
const __dirname = dirname(fileURLToPath(import.meta.url));
export default async () => {
const desktopUserAgent = await userAgent();
return [
{
name: "github.com",
url: [
"https://github.com/",
"https://github.com/StylishThemes/GitHub-Dark/tree/master/src",
"https://github.com/StylishThemes/GitHub-Dark/blob/master/README.md",
],
file: resolve(__dirname, "../src/main.css"),
fetchOpts: {headers: {"User-Agent": desktopUserAgent}},
strict: true,
},
{
name: "gist.github.com",
url: "https://gist.github.com/",
file: resolve(__dirname, "../src/gist.css"),
fetchOpts: {headers: {"User-Agent": desktopUserAgent}},
strict: true,
},
{
name: "graphql.github.com",
url: "https://graphql.github.com/", // https://developer.github.com/v4/explorer
file: resolve(__dirname, "../src/graphql.css"),
fetchOpts: {headers: {"User-Agent": desktopUserAgent}},
strict: true,
},
{
name: "support.github.com",
url: "https://support.github.com/",
file: resolve(__dirname, "../src/support.css"),
fetchOpts: {headers: {"User-Agent": desktopUserAgent}},
strict: true,
},
{
name: "vscode-auth.github.com",
url: "https://vscode-auth.github.com/",
file: resolve(__dirname, "../src/vscode-auth.css"),
fetchOpts: {headers: {"User-Agent": desktopUserAgent}},
strict: true,
},
{
name: "githubstatus.com",
url: "https://www.githubstatus.com/",
file: resolve(__dirname, "../src/status.css"),
fetchOpts: {headers: {"User-Agent": desktopUserAgent}},
strict: true,
},
{
name: "notebooks.githubusercontent.com",
url: [
"https://notebooks.githubusercontent.com/view/ipynb?enc_url=68747470733a2f2f7261772e67697468756275736572636f6e74656e742e636f6d2f69626d2d65742f6a7570797465722d73616d706c65732f313735386334373237336536383038343965316638306363636134393638353966643839393638332f656c61737469636974792f456c61737469636974792532304578706572696d656e742e6970796e62&path=elasticity%2FElasticity+Experiment.ipynb"
],
file: resolve(__dirname, "../src/render.css"),
fetchOpts: {headers: {"User-Agent": desktopUserAgent}},
strict: true,
},
// Google broke the CRX downloads it seems
// {
// name: "refined-github",
// crx: "hlepfoohegkhhmjieoechaddaejaokhf",
// prefix: `html.refined-github`,
// match: ["html", ".refined-github"],
// contentScriptsOnly: true,
// file: resolve(__dirname, "../src/extensions.css"),
// fetchOpts: {headers: {"User-Agent": desktopUserAgent}},
// },
// {
// name: "gitako",
// crx: "giljefjcheohhamkjphiebfjnlphnokk",
// prefix: `body.gitako-ready`,
// match: ["body", ".gitako-ready"],
// file: resolve(__dirname, "../src/extensions.css"),
// fetchOpts: {headers: {"User-Agent": desktopUserAgent}},
// },
// {
// name: "notifications-preview",
// crx: "kgilejfahkjidpaclkepbdoeioeohfmj",
// contentScriptsOnly: true,
// prefix: `html:root`,
// match: ["html", ":root", "[data-color-mode=dark]"],
// file: resolve(__dirname, "../src/extensions.css"),
// fetchOpts: {headers: {"User-Agent": desktopUserAgent}},
// },
// {
// name: "octotree",
// crx: "bkhaagjahfmjljalopjnoealnfndnagc",
// contentScriptsOnly: true,
// prefix: `.octotree-sidebar`,
// match: [".octotree-sidebar"],
// file: resolve(__dirname, "../src/extensions.css"),
// fetchOpts: {headers: {"User-Agent": desktopUserAgent}},
// },
];
};