This repository was archived by the owner on Apr 2, 2023. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions package.json
Original file line numberDiff line numberDiff line change
Expand Up@@ -31,7 +31,7 @@
"command-line-args": "^5.2.1",
"html-minifier": "^4.0.0",
"image-size": "^1.0.2",
"jsdom": "^20.0.0",
"jsdom": "^20.0.2",
"mustache": "^4.2.0",
"open": "^8.4.0",
"parcel": "^2.6.2",
Expand All@@ -44,7 +44,7 @@
"@types/cli-color": "^2.0.2",
"@types/command-line-args": "^5.2.0",
"@types/html-minifier": "^4.0.2",
"@types/jsdom": "^16.2.15",
"@types/jsdom": "^20.0.1",
"@types/mustache": "^4.2.1",
"@types/node": "^18.0.6",
"@types/showdown": "^2.0.0",
Expand Down
177 changes: 97 additions & 80 deletions yarn.lock
Original file line numberDiff line numberDiff line change
Expand Up@@ -1045,14 +1045,14 @@ __metadata:
languageName: node
linkType: hard

"@types/jsdom@npm:^16.2.15":
version: 16.2.15
resolution: "@types/jsdom@npm:16.2.15"
"@types/jsdom@npm:^20.0.1":
version: 20.0.1
resolution: "@types/jsdom@npm:20.0.1"
dependencies:
"@types/node": "*"
"@types/parse5": ^6.0.3
"@types/tough-cookie": "*"
checksum: e038335321bef42ebf220aaf597e186e2eec8de6107ce7a70de1c046a84c1fbb42d454e195a20383a6870b18c7ef6fa6b73812a626f88a4a2ef1f711d2e2e13c
parse5: ^7.0.0
checksum: d55402c5256ef451f93a6e3d3881f98339fe73a5ac2030588df056d6835df8367b5a857b48d27528289057e26dcdd3f502edc00cb877c79174cb3a4c7f2198c1
languageName: node
linkType: hard

Expand All@@ -1077,13 +1077,6 @@ __metadata:
languageName: node
linkType: hard

"@types/parse5@npm:^6.0.3":
version: 6.0.3
resolution: "@types/parse5@npm:6.0.3"
checksum: ddb59ee4144af5dfcc508a8dcf32f37879d11e12559561e65788756b95b33e6f03ea027d88e1f5408f9b7bfb656bf630ace31a2169edf44151daaf8dd58df1b7
languageName: node
linkType: hard

"@types/relateurl@npm:*":
version: 0.2.29
resolution: "@types/relateurl@npm:0.2.29"
Expand DownExpand Up@@ -1142,33 +1135,33 @@ __metadata:
languageName: node
linkType: hard

"acorn-globals@npm:^6.0.0":
version: 6.0.0
resolution: "acorn-globals@npm:6.0.0"
"acorn-globals@npm:^7.0.0":
version: 7.0.1
resolution: "acorn-globals@npm:7.0.1"
dependencies:
acorn: ^7.1.1
acorn-walk: ^7.1.1
checksum: 72d95e5b5e585f9acd019b993ab8bbba68bb3cbc9d9b5c1ebb3c2f1fe5981f11deababfb4949f48e6262f9c57878837f5958c0cca396f81023814680ca878042
acorn: ^8.1.0
acorn-walk: ^8.0.2
checksum: 2a2998a547af6d0db5f0cdb90acaa7c3cbca6709010e02121fb8b8617c0fbd8bab0b869579903fde358ac78454356a14fadcc1a672ecb97b04b1c2ccba955ce8
languageName: node
linkType: hard

"acorn-walk@npm:^7.1.1":
version: 7.2.0
resolution: "acorn-walk@npm:7.2.0"
checksum: 9252158a79b9d92f1bc0dd6acc0fcfb87a67339e84bcc301bb33d6078936d27e35d606b4d35626d2962cd43c256d6f27717e70cbe15c04fff999ab0b2260b21f
"acorn-walk@npm:^8.0.2":
version: 8.2.0
resolution: "acorn-walk@npm:8.2.0"
checksum: 1715e76c01dd7b2d4ca472f9c58968516a4899378a63ad5b6c2d668bba8da21a71976c14ec5f5b75f887b6317c4ae0b897ab141c831d741dc76024d8745f1ad1
languageName: node
linkType: hard

"acorn@npm:^7.1.1":
version: 7.4.1
resolution: "acorn@npm:7.4.1"
"acorn@npm:^8.1.0, acorn@npm:^8.8.0":
version: 8.8.1
resolution: "acorn@npm:8.8.1"
bin:
acorn: bin/acorn
checksum: 1860f23c2107c910c6177b7b7be71be350db9e1080d814493fae143ae37605189504152d1ba8743ba3178d0b37269ce1ffc42b101547fdc1827078f82671e407
checksum: 4079b67283b94935157698831967642f24a075c52ce3feaaaafe095776dfbe15d86a1b33b1e53860fc0d062ed6c83f4284a5c87c85b9ad51853a01173da6097f
languageName: node
linkType: hard

"acorn@npm:^8.5.0, acorn@npm:^8.7.1":
"acorn@npm:^8.5.0":
version: 8.8.0
resolution: "acorn@npm:8.8.0"
bin:
Expand DownExpand Up@@ -1305,13 +1298,6 @@ __metadata:
languageName: node
linkType: hard

"browser-process-hrtime@npm:^1.0.0":
version: 1.0.0
resolution: "browser-process-hrtime@npm:1.0.0"
checksum: e30f868cdb770b1201afb714ad1575dd86366b6e861900884665fb627109b3cc757c40067d3bfee1ff2a29c835257ea30725a8018a9afd02ac1c24b408b1e45f
languageName: node
linkType: hard

"browserslist@npm:^4.6.6":
version: 4.21.2
resolution: "browserslist@npm:4.21.2"
Expand DownExpand Up@@ -1659,10 +1645,10 @@ __metadata:
languageName: node
linkType: hard

"decimal.js@npm:^10.3.1":
version: 10.3.1
resolution: "decimal.js@npm:10.3.1"
checksum: 0351ac9f05fe050f23227aa6a4573bee2d58fa7378fcf28d969a8c789525032effb488a90320fd3fe86a66e17b4bc507d811b15eada5b7f0e7ec5d2af4c24a59
"decimal.js@npm:^10.4.1":
version: 10.4.2
resolution: "decimal.js@npm:10.4.2"
checksum: 536cd6816a3197f2e1aa3da4860856cb5a2db73f6fafe8cb3b924ccc63f9b7d78296acc13dccbd419bd958ccc6357921fb15467f883b37cab04bfba7044cada2
languageName: node
linkType: hard

Expand DownExpand Up@@ -1815,6 +1801,13 @@ __metadata:
languageName: node
linkType: hard

"entities@npm:^4.4.0":
version: 4.4.0
resolution: "entities@npm:4.4.0"
checksum: 84d250329f4b56b40fa93ed067b194db21e8815e4eb9b59f43a086f0ecd342814f6bc483de8a77da5d64e0f626033192b1b4f1792232a7ea6b970ebe0f3187c2
languageName: node
linkType: hard

"env-paths@npm:^2.2.0":
version: 2.2.1
resolution: "env-paths@npm:2.2.1"
Expand DownExpand Up@@ -2358,43 +2351,42 @@ __metadata:
languageName: node
linkType: hard

"jsdom@npm:^20.0.0":
version: 20.0.0
resolution: "jsdom@npm:20.0.0"
"jsdom@npm:^20.0.2":
version: 20.0.2
resolution: "jsdom@npm:20.0.2"
dependencies:
abab: ^2.0.6
acorn: ^8.7.1
acorn-globals: ^6.0.0
acorn: ^8.8.0
acorn-globals: ^7.0.0
cssom: ^0.5.0
cssstyle: ^2.3.0
data-urls: ^3.0.2
decimal.js: ^10.3.1
decimal.js: ^10.4.1
domexception: ^4.0.0
escodegen: ^2.0.0
form-data: ^4.0.0
html-encoding-sniffer: ^3.0.0
http-proxy-agent: ^5.0.0
https-proxy-agent: ^5.0.1
is-potential-custom-element-name: ^1.0.1
nwsapi: ^2.2.0
parse5: ^7.0.0
nwsapi: ^2.2.2
parse5: ^7.1.1
saxes: ^6.0.0
symbol-tree: ^3.2.4
tough-cookie: ^4.0.0
w3c-hr-time: ^1.0.2
tough-cookie: ^4.1.2
w3c-xmlserializer: ^3.0.0
webidl-conversions: ^7.0.0
whatwg-encoding: ^2.0.0
whatwg-mimetype: ^3.0.0
whatwg-url: ^11.0.0
ws: ^8.8.0
ws: ^8.9.0
xml-name-validator: ^4.0.0
peerDependencies:
canvas: ^2.5.0
peerDependenciesMeta:
canvas:
optional: true
checksum: f69b40679d8cfaee2353615445aaff08b823c53dc7778ede6592d02ed12b3e9fb4e8db2b6d033551b67e08424a3adb2b79d231caa7dcda2d16019c20c705c11f
checksum: 1912e73ecbc7cb1e458b63c4976a1f1dd40c1cdb9f91559cfeccb08c68ad1b9918c6260bd021559ecb1a7c233fae0d0c3fdcbd2ce82df597ef9373d67c8934c0
languageName: node
linkType: hard

Expand DownExpand Up@@ -2867,10 +2859,10 @@ __metadata:
languageName: node
linkType: hard

"nwsapi@npm:^2.2.0":
version: 2.2.1
resolution: "nwsapi@npm:2.2.1"
checksum: 6c21fcb6950538012516b39137ed9b53ed56843e521362e977282c781169f229e7bca8ec6e207165b19912550f360806b222f77b6c9202bb8d66818456875c3d
"nwsapi@npm:^2.2.2":
version: 2.2.2
resolution: "nwsapi@npm:2.2.2"
checksum: 43769106292bc95f776756ca2f3513dab7b4d506a97c67baec32406447841a35f65f29c1f95ab5d42785210fd41668beed33ca16fa058780be43b101ad73e205
languageName: node
linkType: hard

Expand DownExpand Up@@ -2987,6 +2979,15 @@ __metadata:
languageName: node
linkType: hard

"parse5@npm:^7.1.1":
version: 7.1.1
resolution: "parse5@npm:7.1.1"
dependencies:
entities: ^4.4.0
checksum: 8f72fbfa6df83a3f29f58e1818f7bd46b47ff3e26d79c74e10b8fc7ef7ee76163f205113f1b2f6a5b8dc4e31e726f490444f04890cead6e974dbcbe8172b1321
languageName: node
linkType: hard

"path-is-absolute@npm:^1.0.0":
version: 1.0.1
resolution: "path-is-absolute@npm:1.0.1"
Expand All@@ -3011,7 +3012,7 @@ __metadata:
"@types/cli-color": ^2.0.2
"@types/command-line-args": ^5.2.0
"@types/html-minifier": ^4.0.2
"@types/jsdom": ^16.2.15
"@types/jsdom": ^20.0.1
"@types/mustache": ^4.2.1
"@types/node": ^18.0.6
"@types/showdown": ^2.0.0
Expand All@@ -3020,7 +3021,7 @@ __metadata:
command-line-args: ^5.2.1
html-minifier: ^4.0.0
image-size: ^1.0.2
jsdom: ^20.0.0
jsdom: ^20.0.2
mustache: ^4.2.0
open: ^8.4.0
parcel: ^2.6.2
Expand DownExpand Up@@ -3122,6 +3123,13 @@ __metadata:
languageName: node
linkType: hard

"querystringify@npm:^2.1.1":
version: 2.2.0
resolution: "querystringify@npm:2.2.0"
checksum: 5641ea231bad7ef6d64d9998faca95611ed4b11c2591a8cae741e178a974f6a8e0ebde008475259abe1621cb15e692404e6b6626e927f7b849d5c09392604b15
languageName: node
linkType: hard

"queue@npm:6.0.2":
version: 6.0.2
resolution: "queue@npm:6.0.2"
Expand DownExpand Up@@ -3170,6 +3178,13 @@ __metadata:
languageName: node
linkType: hard

"requires-port@npm:^1.0.0":
version: 1.0.0
resolution: "requires-port@npm:1.0.0"
checksum: eee0e303adffb69be55d1a214e415cf42b7441ae858c76dfc5353148644f6fd6e698926fc4643f510d5c126d12a705e7c8ed7e38061113bdf37547ab356797ff
languageName: node
linkType: hard

"resolve-from@npm:^4.0.0":
version: 4.0.0
resolution: "resolve-from@npm:4.0.0"
Expand DownExpand Up@@ -3447,14 +3462,15 @@ __metadata:
languageName: node
linkType: hard

"tough-cookie@npm:^4.0.0":
version: 4.0.0
resolution: "tough-cookie@npm:4.0.0"
"tough-cookie@npm:^4.1.2":
version: 4.1.2
resolution: "tough-cookie@npm:4.1.2"
dependencies:
psl: ^1.1.33
punycode: ^2.1.1
universalify: ^0.1.2
checksum: 0891b37eb7d17faa3479d47f0dce2e3007f2583094ad272f2670d120fbcc3df3b0b0a631ba96ecad49f9e2297d93ff8995ce0d3292d08dd7eabe162f5b224d69
universalify: ^0.2.0
url-parse: ^1.5.3
checksum: a7359e9a3e875121a84d6ba40cc184dec5784af84f67f3a56d1d2ae39b87c0e004e6ba7c7331f9622a7d2c88609032473488b28fe9f59a1fec115674589de39a
languageName: node
linkType: hard

Expand DownExpand Up@@ -3523,11 +3539,11 @@ __metadata:

"typescript@patch:typescript@^4.7.4#~builtin<compat/typescript>":
version: 4.7.4
resolution: "typescript@patch:typescript@npm%3A4.7.4#~builtin<compat/typescript>::version=4.7.4&hash=bda367"
resolution: "typescript@patch:typescript@npm%3A4.7.4#~builtin<compat/typescript>::version=4.7.4&hash=a1c5e5"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
checksum: 96d3030cb01143570567cb4f3a616b10df65f658f0e74e853e77a089a6a954e35c800be7db8b9bfe9a1ae05d9c2897e281359f65e4caa1caf266368e1c4febd3
checksum: 9096d8f6c16cb80ef3bf96fcbbd055bf1c4a43bd14f3b7be45a9fbe7ada46ec977f604d5feed3263b4f2aa7d4c7477ce5f9cd87de0d6feedec69a983f3a4f93e
languageName: node
linkType: hard

Expand DownExpand Up@@ -3565,10 +3581,10 @@ __metadata:
languageName: node
linkType: hard

"universalify@npm:^0.1.2":
version: 0.1.2
resolution: "universalify@npm:0.1.2"
checksum: 40cdc60f6e61070fe658ca36016a8f4ec216b29bf04a55dce14e3710cc84c7448538ef4dad3728d0bfe29975ccd7bfb5f414c45e7b78883567fb31b246f02dff
"universalify@npm:^0.2.0":
version: 0.2.0
resolution: "universalify@npm:0.2.0"
checksum: e86134cb12919d177c2353196a4cc09981524ee87abf621f7bc8d249dbbbebaec5e7d1314b96061497981350df786e4c5128dbf442eba104d6e765bc260678b5
languageName: node
linkType: hard

Expand All@@ -3593,6 +3609,16 @@ __metadata:
languageName: node
linkType: hard

"url-parse@npm:^1.5.3":
version: 1.5.10
resolution: "url-parse@npm:1.5.10"
dependencies:
querystringify: ^2.1.1
requires-port: ^1.0.0
checksum: fbdba6b1d83336aca2216bbdc38ba658d9cfb8fc7f665eb8b17852de638ff7d1a162c198a8e4ed66001ddbf6c9888d41e4798912c62b4fd777a31657989f7bdf
languageName: node
linkType: hard

"util-deprecate@npm:^1.0.1":
version: 1.0.2
resolution: "util-deprecate@npm:1.0.2"
Expand All@@ -3614,15 +3640,6 @@ __metadata:
languageName: node
linkType: hard

"w3c-hr-time@npm:^1.0.2":
version: 1.0.2
resolution: "w3c-hr-time@npm:1.0.2"
dependencies:
browser-process-hrtime: ^1.0.0
checksum: ec3c2dacbf8050d917bbf89537a101a08c2e333b4c19155f7d3bedde43529d4339db6b3d049d9610789cb915f9515f8be037e0c54c079e9d4735c50b37ed52b9
languageName: node
linkType: hard

"w3c-xmlserializer@npm:^3.0.0":
version: 3.0.0
resolution: "w3c-xmlserializer@npm:3.0.0"
Expand DownExpand Up@@ -3706,9 +3723,9 @@ __metadata:
languageName: node
linkType: hard

"ws@npm:^8.8.0":
version: 8.8.1
resolution: "ws@npm:8.8.1"
"ws@npm:^8.9.0":
version: 8.11.0
resolution: "ws@npm:8.11.0"
peerDependencies:
bufferutil: ^4.0.1
utf-8-validate: ^5.0.2
Expand All@@ -3717,7 +3734,7 @@ __metadata:
optional: true
utf-8-validate:
optional: true
checksum: 2152cf862cae0693f3775bc688a6afb2e989d19d626d215e70f5fcd8eb55b1c3b0d3a6a4052905ec320e2d7734e20aeedbf9744496d62f15a26ad79cf4cf7dae
checksum: 316b33aba32f317cd217df66dbfc5b281a2f09ff36815de222bc859e3424d83766d9eb2bd4d667de658b6ab7be151f258318fb1da812416b30be13103e5b5c67
languageName: node
linkType: hard

Expand Down
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content
This repository was archived by the owner on Apr 2, 2023. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions package.json
Original file line numberDiff line numberDiff line change
Expand Up@@ -31,7 +31,7 @@
"command-line-args": "^5.2.1",
"html-minifier": "^4.0.0",
"image-size": "^1.0.2",
"jsdom": "^20.0.0",
"jsdom": "^20.0.2",
"mustache": "^4.2.0",
"open": "^8.4.0",
"parcel": "^2.6.2",
Expand All@@ -44,7 +44,7 @@
"@types/cli-color": "^2.0.2",
"@types/command-line-args": "^5.2.0",
"@types/html-minifier": "^4.0.2",
"@types/jsdom": "^16.2.15",
"@types/jsdom": "^20.0.1",
"@types/mustache": "^4.2.1",
"@types/node": "^18.0.6",
"@types/showdown": "^2.0.0",
Expand Down
177 changes: 97 additions & 80 deletions yarn.lock
Original file line numberDiff line numberDiff line change
Expand Up@@ -1045,14 +1045,14 @@ __metadata:
languageName: node
linkType: hard

"@types/jsdom@npm:^16.2.15":
version: 16.2.15
resolution: "@types/jsdom@npm:16.2.15"
"@types/jsdom@npm:^20.0.1":
version: 20.0.1
resolution: "@types/jsdom@npm:20.0.1"
dependencies:
"@types/node": "*"
"@types/parse5": ^6.0.3
"@types/tough-cookie": "*"
checksum: e038335321bef42ebf220aaf597e186e2eec8de6107ce7a70de1c046a84c1fbb42d454e195a20383a6870b18c7ef6fa6b73812a626f88a4a2ef1f711d2e2e13c
parse5: ^7.0.0
checksum: d55402c5256ef451f93a6e3d3881f98339fe73a5ac2030588df056d6835df8367b5a857b48d27528289057e26dcdd3f502edc00cb877c79174cb3a4c7f2198c1
languageName: node
linkType: hard

Expand All@@ -1077,13 +1077,6 @@ __metadata:
languageName: node
linkType: hard

"@types/parse5@npm:^6.0.3":
version: 6.0.3
resolution: "@types/parse5@npm:6.0.3"
checksum: ddb59ee4144af5dfcc508a8dcf32f37879d11e12559561e65788756b95b33e6f03ea027d88e1f5408f9b7bfb656bf630ace31a2169edf44151daaf8dd58df1b7
languageName: node
linkType: hard

"@types/relateurl@npm:*":
version: 0.2.29
resolution: "@types/relateurl@npm:0.2.29"
Expand DownExpand Up@@ -1142,33 +1135,33 @@ __metadata:
languageName: node
linkType: hard

"acorn-globals@npm:^6.0.0":
version: 6.0.0
resolution: "acorn-globals@npm:6.0.0"
"acorn-globals@npm:^7.0.0":
version: 7.0.1
resolution: "acorn-globals@npm:7.0.1"
dependencies:
acorn: ^7.1.1
acorn-walk: ^7.1.1
checksum: 72d95e5b5e585f9acd019b993ab8bbba68bb3cbc9d9b5c1ebb3c2f1fe5981f11deababfb4949f48e6262f9c57878837f5958c0cca396f81023814680ca878042
acorn: ^8.1.0
acorn-walk: ^8.0.2
checksum: 2a2998a547af6d0db5f0cdb90acaa7c3cbca6709010e02121fb8b8617c0fbd8bab0b869579903fde358ac78454356a14fadcc1a672ecb97b04b1c2ccba955ce8
languageName: node
linkType: hard

"acorn-walk@npm:^7.1.1":
version: 7.2.0
resolution: "acorn-walk@npm:7.2.0"
checksum: 9252158a79b9d92f1bc0dd6acc0fcfb87a67339e84bcc301bb33d6078936d27e35d606b4d35626d2962cd43c256d6f27717e70cbe15c04fff999ab0b2260b21f
"acorn-walk@npm:^8.0.2":
version: 8.2.0
resolution: "acorn-walk@npm:8.2.0"
checksum: 1715e76c01dd7b2d4ca472f9c58968516a4899378a63ad5b6c2d668bba8da21a71976c14ec5f5b75f887b6317c4ae0b897ab141c831d741dc76024d8745f1ad1
languageName: node
linkType: hard

"acorn@npm:^7.1.1":
version: 7.4.1
resolution: "acorn@npm:7.4.1"
"acorn@npm:^8.1.0, acorn@npm:^8.8.0":
version: 8.8.1
resolution: "acorn@npm:8.8.1"
bin:
acorn: bin/acorn
checksum: 1860f23c2107c910c6177b7b7be71be350db9e1080d814493fae143ae37605189504152d1ba8743ba3178d0b37269ce1ffc42b101547fdc1827078f82671e407
checksum: 4079b67283b94935157698831967642f24a075c52ce3feaaaafe095776dfbe15d86a1b33b1e53860fc0d062ed6c83f4284a5c87c85b9ad51853a01173da6097f
languageName: node
linkType: hard

"acorn@npm:^8.5.0, acorn@npm:^8.7.1":
"acorn@npm:^8.5.0":
version: 8.8.0
resolution: "acorn@npm:8.8.0"
bin:
Expand DownExpand Up@@ -1305,13 +1298,6 @@ __metadata:
languageName: node
linkType: hard

"browser-process-hrtime@npm:^1.0.0":
version: 1.0.0
resolution: "browser-process-hrtime@npm:1.0.0"
checksum: e30f868cdb770b1201afb714ad1575dd86366b6e861900884665fb627109b3cc757c40067d3bfee1ff2a29c835257ea30725a8018a9afd02ac1c24b408b1e45f
languageName: node
linkType: hard

"browserslist@npm:^4.6.6":
version: 4.21.2
resolution: "browserslist@npm:4.21.2"
Expand DownExpand Up@@ -1659,10 +1645,10 @@ __metadata:
languageName: node
linkType: hard

"decimal.js@npm:^10.3.1":
version: 10.3.1
resolution: "decimal.js@npm:10.3.1"
checksum: 0351ac9f05fe050f23227aa6a4573bee2d58fa7378fcf28d969a8c789525032effb488a90320fd3fe86a66e17b4bc507d811b15eada5b7f0e7ec5d2af4c24a59
"decimal.js@npm:^10.4.1":
version: 10.4.2
resolution: "decimal.js@npm:10.4.2"
checksum: 536cd6816a3197f2e1aa3da4860856cb5a2db73f6fafe8cb3b924ccc63f9b7d78296acc13dccbd419bd958ccc6357921fb15467f883b37cab04bfba7044cada2
languageName: node
linkType: hard

Expand DownExpand Up@@ -1815,6 +1801,13 @@ __metadata:
languageName: node
linkType: hard

"entities@npm:^4.4.0":
version: 4.4.0
resolution: "entities@npm:4.4.0"
checksum: 84d250329f4b56b40fa93ed067b194db21e8815e4eb9b59f43a086f0ecd342814f6bc483de8a77da5d64e0f626033192b1b4f1792232a7ea6b970ebe0f3187c2
languageName: node
linkType: hard

"env-paths@npm:^2.2.0":
version: 2.2.1
resolution: "env-paths@npm:2.2.1"
Expand DownExpand Up@@ -2358,43 +2351,42 @@ __metadata:
languageName: node
linkType: hard

"jsdom@npm:^20.0.0":
version: 20.0.0
resolution: "jsdom@npm:20.0.0"
"jsdom@npm:^20.0.2":
version: 20.0.2
resolution: "jsdom@npm:20.0.2"
dependencies:
abab: ^2.0.6
acorn: ^8.7.1
acorn-globals: ^6.0.0
acorn: ^8.8.0
acorn-globals: ^7.0.0
cssom: ^0.5.0
cssstyle: ^2.3.0
data-urls: ^3.0.2
decimal.js: ^10.3.1
decimal.js: ^10.4.1
domexception: ^4.0.0
escodegen: ^2.0.0
form-data: ^4.0.0
html-encoding-sniffer: ^3.0.0
http-proxy-agent: ^5.0.0
https-proxy-agent: ^5.0.1
is-potential-custom-element-name: ^1.0.1
nwsapi: ^2.2.0
parse5: ^7.0.0
nwsapi: ^2.2.2
parse5: ^7.1.1
saxes: ^6.0.0
symbol-tree: ^3.2.4
tough-cookie: ^4.0.0
w3c-hr-time: ^1.0.2
tough-cookie: ^4.1.2
w3c-xmlserializer: ^3.0.0
webidl-conversions: ^7.0.0
whatwg-encoding: ^2.0.0
whatwg-mimetype: ^3.0.0
whatwg-url: ^11.0.0
ws: ^8.8.0
ws: ^8.9.0
xml-name-validator: ^4.0.0
peerDependencies:
canvas: ^2.5.0
peerDependenciesMeta:
canvas:
optional: true
checksum: f69b40679d8cfaee2353615445aaff08b823c53dc7778ede6592d02ed12b3e9fb4e8db2b6d033551b67e08424a3adb2b79d231caa7dcda2d16019c20c705c11f
checksum: 1912e73ecbc7cb1e458b63c4976a1f1dd40c1cdb9f91559cfeccb08c68ad1b9918c6260bd021559ecb1a7c233fae0d0c3fdcbd2ce82df597ef9373d67c8934c0
languageName: node
linkType: hard

Expand DownExpand Up@@ -2867,10 +2859,10 @@ __metadata:
languageName: node
linkType: hard

"nwsapi@npm:^2.2.0":
version: 2.2.1
resolution: "nwsapi@npm:2.2.1"
checksum: 6c21fcb6950538012516b39137ed9b53ed56843e521362e977282c781169f229e7bca8ec6e207165b19912550f360806b222f77b6c9202bb8d66818456875c3d
"nwsapi@npm:^2.2.2":
version: 2.2.2
resolution: "nwsapi@npm:2.2.2"
checksum: 43769106292bc95f776756ca2f3513dab7b4d506a97c67baec32406447841a35f65f29c1f95ab5d42785210fd41668beed33ca16fa058780be43b101ad73e205
languageName: node
linkType: hard

Expand DownExpand Up@@ -2987,6 +2979,15 @@ __metadata:
languageName: node
linkType: hard

"parse5@npm:^7.1.1":
version: 7.1.1
resolution: "parse5@npm:7.1.1"
dependencies:
entities: ^4.4.0
checksum: 8f72fbfa6df83a3f29f58e1818f7bd46b47ff3e26d79c74e10b8fc7ef7ee76163f205113f1b2f6a5b8dc4e31e726f490444f04890cead6e974dbcbe8172b1321
languageName: node
linkType: hard

"path-is-absolute@npm:^1.0.0":
version: 1.0.1
resolution: "path-is-absolute@npm:1.0.1"
Expand All@@ -3011,7 +3012,7 @@ __metadata:
"@types/cli-color": ^2.0.2
"@types/command-line-args": ^5.2.0
"@types/html-minifier": ^4.0.2
"@types/jsdom": ^16.2.15
"@types/jsdom": ^20.0.1
"@types/mustache": ^4.2.1
"@types/node": ^18.0.6
"@types/showdown": ^2.0.0
Expand All@@ -3020,7 +3021,7 @@ __metadata:
command-line-args: ^5.2.1
html-minifier: ^4.0.0
image-size: ^1.0.2
jsdom: ^20.0.0
jsdom: ^20.0.2
mustache: ^4.2.0
open: ^8.4.0
parcel: ^2.6.2
Expand DownExpand Up@@ -3122,6 +3123,13 @@ __metadata:
languageName: node
linkType: hard

"querystringify@npm:^2.1.1":
version: 2.2.0
resolution: "querystringify@npm:2.2.0"
checksum: 5641ea231bad7ef6d64d9998faca95611ed4b11c2591a8cae741e178a974f6a8e0ebde008475259abe1621cb15e692404e6b6626e927f7b849d5c09392604b15
languageName: node
linkType: hard

"queue@npm:6.0.2":
version: 6.0.2
resolution: "queue@npm:6.0.2"
Expand DownExpand Up@@ -3170,6 +3178,13 @@ __metadata:
languageName: node
linkType: hard

"requires-port@npm:^1.0.0":
version: 1.0.0
resolution: "requires-port@npm:1.0.0"
checksum: eee0e303adffb69be55d1a214e415cf42b7441ae858c76dfc5353148644f6fd6e698926fc4643f510d5c126d12a705e7c8ed7e38061113bdf37547ab356797ff
languageName: node
linkType: hard

"resolve-from@npm:^4.0.0":
version: 4.0.0
resolution: "resolve-from@npm:4.0.0"
Expand DownExpand Up@@ -3447,14 +3462,15 @@ __metadata:
languageName: node
linkType: hard

"tough-cookie@npm:^4.0.0":
version: 4.0.0
resolution: "tough-cookie@npm:4.0.0"
"tough-cookie@npm:^4.1.2":
version: 4.1.2
resolution: "tough-cookie@npm:4.1.2"
dependencies:
psl: ^1.1.33
punycode: ^2.1.1
universalify: ^0.1.2
checksum: 0891b37eb7d17faa3479d47f0dce2e3007f2583094ad272f2670d120fbcc3df3b0b0a631ba96ecad49f9e2297d93ff8995ce0d3292d08dd7eabe162f5b224d69
universalify: ^0.2.0
url-parse: ^1.5.3
checksum: a7359e9a3e875121a84d6ba40cc184dec5784af84f67f3a56d1d2ae39b87c0e004e6ba7c7331f9622a7d2c88609032473488b28fe9f59a1fec115674589de39a
languageName: node
linkType: hard

Expand DownExpand Up@@ -3523,11 +3539,11 @@ __metadata:

"typescript@patch:typescript@^4.7.4#~builtin<compat/typescript>":
version: 4.7.4
resolution: "typescript@patch:typescript@npm%3A4.7.4#~builtin<compat/typescript>::version=4.7.4&hash=bda367"
resolution: "typescript@patch:typescript@npm%3A4.7.4#~builtin<compat/typescript>::version=4.7.4&hash=a1c5e5"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
checksum: 96d3030cb01143570567cb4f3a616b10df65f658f0e74e853e77a089a6a954e35c800be7db8b9bfe9a1ae05d9c2897e281359f65e4caa1caf266368e1c4febd3
checksum: 9096d8f6c16cb80ef3bf96fcbbd055bf1c4a43bd14f3b7be45a9fbe7ada46ec977f604d5feed3263b4f2aa7d4c7477ce5f9cd87de0d6feedec69a983f3a4f93e
languageName: node
linkType: hard

Expand DownExpand Up@@ -3565,10 +3581,10 @@ __metadata:
languageName: node
linkType: hard

"universalify@npm:^0.1.2":
version: 0.1.2
resolution: "universalify@npm:0.1.2"
checksum: 40cdc60f6e61070fe658ca36016a8f4ec216b29bf04a55dce14e3710cc84c7448538ef4dad3728d0bfe29975ccd7bfb5f414c45e7b78883567fb31b246f02dff
"universalify@npm:^0.2.0":
version: 0.2.0
resolution: "universalify@npm:0.2.0"
checksum: e86134cb12919d177c2353196a4cc09981524ee87abf621f7bc8d249dbbbebaec5e7d1314b96061497981350df786e4c5128dbf442eba104d6e765bc260678b5
languageName: node
linkType: hard

Expand All@@ -3593,6 +3609,16 @@ __metadata:
languageName: node
linkType: hard

"url-parse@npm:^1.5.3":
version: 1.5.10
resolution: "url-parse@npm:1.5.10"
dependencies:
querystringify: ^2.1.1
requires-port: ^1.0.0
checksum: fbdba6b1d83336aca2216bbdc38ba658d9cfb8fc7f665eb8b17852de638ff7d1a162c198a8e4ed66001ddbf6c9888d41e4798912c62b4fd777a31657989f7bdf
languageName: node
linkType: hard

"util-deprecate@npm:^1.0.1":
version: 1.0.2
resolution: "util-deprecate@npm:1.0.2"
Expand All@@ -3614,15 +3640,6 @@ __metadata:
languageName: node
linkType: hard

"w3c-hr-time@npm:^1.0.2":
version: 1.0.2
resolution: "w3c-hr-time@npm:1.0.2"
dependencies:
browser-process-hrtime: ^1.0.0
checksum: ec3c2dacbf8050d917bbf89537a101a08c2e333b4c19155f7d3bedde43529d4339db6b3d049d9610789cb915f9515f8be037e0c54c079e9d4735c50b37ed52b9
languageName: node
linkType: hard

"w3c-xmlserializer@npm:^3.0.0":
version: 3.0.0
resolution: "w3c-xmlserializer@npm:3.0.0"
Expand DownExpand Up@@ -3706,9 +3723,9 @@ __metadata:
languageName: node
linkType: hard

"ws@npm:^8.8.0":
version: 8.8.1
resolution: "ws@npm:8.8.1"
"ws@npm:^8.9.0":
version: 8.11.0
resolution: "ws@npm:8.11.0"
peerDependencies:
bufferutil: ^4.0.1
utf-8-validate: ^5.0.2
Expand All@@ -3717,7 +3734,7 @@ __metadata:
optional: true
utf-8-validate:
optional: true
checksum: 2152cf862cae0693f3775bc688a6afb2e989d19d626d215e70f5fcd8eb55b1c3b0d3a6a4052905ec320e2d7734e20aeedbf9744496d62f15a26ad79cf4cf7dae
checksum: 316b33aba32f317cd217df66dbfc5b281a2f09ff36815de222bc859e3424d83766d9eb2bd4d667de658b6ab7be151f258318fb1da812416b30be13103e5b5c67
languageName: node
linkType: hard

Expand Down
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
This repository was archived by the owner on Apr 2, 2023. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions package.json
Original file line numberDiff line numberDiff line change
Expand Up@@ -31,7 +31,7 @@
"command-line-args": "^5.2.1",
"html-minifier": "^4.0.0",
"image-size": "^1.0.2",
"jsdom": "^20.0.0",
"jsdom": "^20.0.2",
"mustache": "^4.2.0",
"open": "^8.4.0",
"parcel": "^2.6.2",
Expand All@@ -44,7 +44,7 @@
"@types/cli-color": "^2.0.2",
"@types/command-line-args": "^5.2.0",
"@types/html-minifier": "^4.0.2",
"@types/jsdom": "^16.2.15",
"@types/jsdom": "^20.0.1",
"@types/mustache": "^4.2.1",
"@types/node": "^18.0.6",
"@types/showdown": "^2.0.0",
Expand Down
177 changes: 97 additions & 80 deletions yarn.lock
Original file line numberDiff line numberDiff line change
Expand Up@@ -1045,14 +1045,14 @@ __metadata:
languageName: node
linkType: hard

"@types/jsdom@npm:^16.2.15":
version: 16.2.15
resolution: "@types/jsdom@npm:16.2.15"
"@types/jsdom@npm:^20.0.1":
version: 20.0.1
resolution: "@types/jsdom@npm:20.0.1"
dependencies:
"@types/node": "*"
"@types/parse5": ^6.0.3
"@types/tough-cookie": "*"
checksum: e038335321bef42ebf220aaf597e186e2eec8de6107ce7a70de1c046a84c1fbb42d454e195a20383a6870b18c7ef6fa6b73812a626f88a4a2ef1f711d2e2e13c
parse5: ^7.0.0
checksum: d55402c5256ef451f93a6e3d3881f98339fe73a5ac2030588df056d6835df8367b5a857b48d27528289057e26dcdd3f502edc00cb877c79174cb3a4c7f2198c1
languageName: node
linkType: hard

Expand All@@ -1077,13 +1077,6 @@ __metadata:
languageName: node
linkType: hard

"@types/parse5@npm:^6.0.3":
version: 6.0.3
resolution: "@types/parse5@npm:6.0.3"
checksum: ddb59ee4144af5dfcc508a8dcf32f37879d11e12559561e65788756b95b33e6f03ea027d88e1f5408f9b7bfb656bf630ace31a2169edf44151daaf8dd58df1b7
languageName: node
linkType: hard

"@types/relateurl@npm:*":
version: 0.2.29
resolution: "@types/relateurl@npm:0.2.29"
Expand DownExpand Up@@ -1142,33 +1135,33 @@ __metadata:
languageName: node
linkType: hard

"acorn-globals@npm:^6.0.0":
version: 6.0.0
resolution: "acorn-globals@npm:6.0.0"
"acorn-globals@npm:^7.0.0":
version: 7.0.1
resolution: "acorn-globals@npm:7.0.1"
dependencies:
acorn: ^7.1.1
acorn-walk: ^7.1.1
checksum: 72d95e5b5e585f9acd019b993ab8bbba68bb3cbc9d9b5c1ebb3c2f1fe5981f11deababfb4949f48e6262f9c57878837f5958c0cca396f81023814680ca878042
acorn: ^8.1.0
acorn-walk: ^8.0.2
checksum: 2a2998a547af6d0db5f0cdb90acaa7c3cbca6709010e02121fb8b8617c0fbd8bab0b869579903fde358ac78454356a14fadcc1a672ecb97b04b1c2ccba955ce8
languageName: node
linkType: hard

"acorn-walk@npm:^7.1.1":
version: 7.2.0
resolution: "acorn-walk@npm:7.2.0"
checksum: 9252158a79b9d92f1bc0dd6acc0fcfb87a67339e84bcc301bb33d6078936d27e35d606b4d35626d2962cd43c256d6f27717e70cbe15c04fff999ab0b2260b21f
"acorn-walk@npm:^8.0.2":
version: 8.2.0
resolution: "acorn-walk@npm:8.2.0"
checksum: 1715e76c01dd7b2d4ca472f9c58968516a4899378a63ad5b6c2d668bba8da21a71976c14ec5f5b75f887b6317c4ae0b897ab141c831d741dc76024d8745f1ad1
languageName: node
linkType: hard

"acorn@npm:^7.1.1":
version: 7.4.1
resolution: "acorn@npm:7.4.1"
"acorn@npm:^8.1.0, acorn@npm:^8.8.0":
version: 8.8.1
resolution: "acorn@npm:8.8.1"
bin:
acorn: bin/acorn
checksum: 1860f23c2107c910c6177b7b7be71be350db9e1080d814493fae143ae37605189504152d1ba8743ba3178d0b37269ce1ffc42b101547fdc1827078f82671e407
checksum: 4079b67283b94935157698831967642f24a075c52ce3feaaaafe095776dfbe15d86a1b33b1e53860fc0d062ed6c83f4284a5c87c85b9ad51853a01173da6097f
languageName: node
linkType: hard

"acorn@npm:^8.5.0, acorn@npm:^8.7.1":
"acorn@npm:^8.5.0":
version: 8.8.0
resolution: "acorn@npm:8.8.0"
bin:
Expand DownExpand Up@@ -1305,13 +1298,6 @@ __metadata:
languageName: node
linkType: hard

"browser-process-hrtime@npm:^1.0.0":
version: 1.0.0
resolution: "browser-process-hrtime@npm:1.0.0"
checksum: e30f868cdb770b1201afb714ad1575dd86366b6e861900884665fb627109b3cc757c40067d3bfee1ff2a29c835257ea30725a8018a9afd02ac1c24b408b1e45f
languageName: node
linkType: hard

"browserslist@npm:^4.6.6":
version: 4.21.2
resolution: "browserslist@npm:4.21.2"
Expand DownExpand Up@@ -1659,10 +1645,10 @@ __metadata:
languageName: node
linkType: hard

"decimal.js@npm:^10.3.1":
version: 10.3.1
resolution: "decimal.js@npm:10.3.1"
checksum: 0351ac9f05fe050f23227aa6a4573bee2d58fa7378fcf28d969a8c789525032effb488a90320fd3fe86a66e17b4bc507d811b15eada5b7f0e7ec5d2af4c24a59
"decimal.js@npm:^10.4.1":
version: 10.4.2
resolution: "decimal.js@npm:10.4.2"
checksum: 536cd6816a3197f2e1aa3da4860856cb5a2db73f6fafe8cb3b924ccc63f9b7d78296acc13dccbd419bd958ccc6357921fb15467f883b37cab04bfba7044cada2
languageName: node
linkType: hard

Expand DownExpand Up@@ -1815,6 +1801,13 @@ __metadata:
languageName: node
linkType: hard

"entities@npm:^4.4.0":
version: 4.4.0
resolution: "entities@npm:4.4.0"
checksum: 84d250329f4b56b40fa93ed067b194db21e8815e4eb9b59f43a086f0ecd342814f6bc483de8a77da5d64e0f626033192b1b4f1792232a7ea6b970ebe0f3187c2
languageName: node
linkType: hard

"env-paths@npm:^2.2.0":
version: 2.2.1
resolution: "env-paths@npm:2.2.1"
Expand DownExpand Up@@ -2358,43 +2351,42 @@ __metadata:
languageName: node
linkType: hard

"jsdom@npm:^20.0.0":
version: 20.0.0
resolution: "jsdom@npm:20.0.0"
"jsdom@npm:^20.0.2":
version: 20.0.2
resolution: "jsdom@npm:20.0.2"
dependencies:
abab: ^2.0.6
acorn: ^8.7.1
acorn-globals: ^6.0.0
acorn: ^8.8.0
acorn-globals: ^7.0.0
cssom: ^0.5.0
cssstyle: ^2.3.0
data-urls: ^3.0.2
decimal.js: ^10.3.1
decimal.js: ^10.4.1
domexception: ^4.0.0
escodegen: ^2.0.0
form-data: ^4.0.0
html-encoding-sniffer: ^3.0.0
http-proxy-agent: ^5.0.0
https-proxy-agent: ^5.0.1
is-potential-custom-element-name: ^1.0.1
nwsapi: ^2.2.0
parse5: ^7.0.0
nwsapi: ^2.2.2
parse5: ^7.1.1
saxes: ^6.0.0
symbol-tree: ^3.2.4
tough-cookie: ^4.0.0
w3c-hr-time: ^1.0.2
tough-cookie: ^4.1.2
w3c-xmlserializer: ^3.0.0
webidl-conversions: ^7.0.0
whatwg-encoding: ^2.0.0
whatwg-mimetype: ^3.0.0
whatwg-url: ^11.0.0
ws: ^8.8.0
ws: ^8.9.0
xml-name-validator: ^4.0.0
peerDependencies:
canvas: ^2.5.0
peerDependenciesMeta:
canvas:
optional: true
checksum: f69b40679d8cfaee2353615445aaff08b823c53dc7778ede6592d02ed12b3e9fb4e8db2b6d033551b67e08424a3adb2b79d231caa7dcda2d16019c20c705c11f
checksum: 1912e73ecbc7cb1e458b63c4976a1f1dd40c1cdb9f91559cfeccb08c68ad1b9918c6260bd021559ecb1a7c233fae0d0c3fdcbd2ce82df597ef9373d67c8934c0
languageName: node
linkType: hard

Expand DownExpand Up@@ -2867,10 +2859,10 @@ __metadata:
languageName: node
linkType: hard

"nwsapi@npm:^2.2.0":
version: 2.2.1
resolution: "nwsapi@npm:2.2.1"
checksum: 6c21fcb6950538012516b39137ed9b53ed56843e521362e977282c781169f229e7bca8ec6e207165b19912550f360806b222f77b6c9202bb8d66818456875c3d
"nwsapi@npm:^2.2.2":
version: 2.2.2
resolution: "nwsapi@npm:2.2.2"
checksum: 43769106292bc95f776756ca2f3513dab7b4d506a97c67baec32406447841a35f65f29c1f95ab5d42785210fd41668beed33ca16fa058780be43b101ad73e205
languageName: node
linkType: hard

Expand DownExpand Up@@ -2987,6 +2979,15 @@ __metadata:
languageName: node
linkType: hard

"parse5@npm:^7.1.1":
version: 7.1.1
resolution: "parse5@npm:7.1.1"
dependencies:
entities: ^4.4.0
checksum: 8f72fbfa6df83a3f29f58e1818f7bd46b47ff3e26d79c74e10b8fc7ef7ee76163f205113f1b2f6a5b8dc4e31e726f490444f04890cead6e974dbcbe8172b1321
languageName: node
linkType: hard

"path-is-absolute@npm:^1.0.0":
version: 1.0.1
resolution: "path-is-absolute@npm:1.0.1"
Expand All@@ -3011,7 +3012,7 @@ __metadata:
"@types/cli-color": ^2.0.2
"@types/command-line-args": ^5.2.0
"@types/html-minifier": ^4.0.2
"@types/jsdom": ^16.2.15
"@types/jsdom": ^20.0.1
"@types/mustache": ^4.2.1
"@types/node": ^18.0.6
"@types/showdown": ^2.0.0
Expand All@@ -3020,7 +3021,7 @@ __metadata:
command-line-args: ^5.2.1
html-minifier: ^4.0.0
image-size: ^1.0.2
jsdom: ^20.0.0
jsdom: ^20.0.2
mustache: ^4.2.0
open: ^8.4.0
parcel: ^2.6.2
Expand DownExpand Up@@ -3122,6 +3123,13 @@ __metadata:
languageName: node
linkType: hard

"querystringify@npm:^2.1.1":
version: 2.2.0
resolution: "querystringify@npm:2.2.0"
checksum: 5641ea231bad7ef6d64d9998faca95611ed4b11c2591a8cae741e178a974f6a8e0ebde008475259abe1621cb15e692404e6b6626e927f7b849d5c09392604b15
languageName: node
linkType: hard

"queue@npm:6.0.2":
version: 6.0.2
resolution: "queue@npm:6.0.2"
Expand DownExpand Up@@ -3170,6 +3178,13 @@ __metadata:
languageName: node
linkType: hard

"requires-port@npm:^1.0.0":
version: 1.0.0
resolution: "requires-port@npm:1.0.0"
checksum: eee0e303adffb69be55d1a214e415cf42b7441ae858c76dfc5353148644f6fd6e698926fc4643f510d5c126d12a705e7c8ed7e38061113bdf37547ab356797ff
languageName: node
linkType: hard

"resolve-from@npm:^4.0.0":
version: 4.0.0
resolution: "resolve-from@npm:4.0.0"
Expand DownExpand Up@@ -3447,14 +3462,15 @@ __metadata:
languageName: node
linkType: hard

"tough-cookie@npm:^4.0.0":
version: 4.0.0
resolution: "tough-cookie@npm:4.0.0"
"tough-cookie@npm:^4.1.2":
version: 4.1.2
resolution: "tough-cookie@npm:4.1.2"
dependencies:
psl: ^1.1.33
punycode: ^2.1.1
universalify: ^0.1.2
checksum: 0891b37eb7d17faa3479d47f0dce2e3007f2583094ad272f2670d120fbcc3df3b0b0a631ba96ecad49f9e2297d93ff8995ce0d3292d08dd7eabe162f5b224d69
universalify: ^0.2.0
url-parse: ^1.5.3
checksum: a7359e9a3e875121a84d6ba40cc184dec5784af84f67f3a56d1d2ae39b87c0e004e6ba7c7331f9622a7d2c88609032473488b28fe9f59a1fec115674589de39a
languageName: node
linkType: hard

Expand DownExpand Up@@ -3523,11 +3539,11 @@ __metadata:

"typescript@patch:typescript@^4.7.4#~builtin<compat/typescript>":
version: 4.7.4
resolution: "typescript@patch:typescript@npm%3A4.7.4#~builtin<compat/typescript>::version=4.7.4&hash=bda367"
resolution: "typescript@patch:typescript@npm%3A4.7.4#~builtin<compat/typescript>::version=4.7.4&hash=a1c5e5"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
checksum: 96d3030cb01143570567cb4f3a616b10df65f658f0e74e853e77a089a6a954e35c800be7db8b9bfe9a1ae05d9c2897e281359f65e4caa1caf266368e1c4febd3
checksum: 9096d8f6c16cb80ef3bf96fcbbd055bf1c4a43bd14f3b7be45a9fbe7ada46ec977f604d5feed3263b4f2aa7d4c7477ce5f9cd87de0d6feedec69a983f3a4f93e
languageName: node
linkType: hard

Expand DownExpand Up@@ -3565,10 +3581,10 @@ __metadata:
languageName: node
linkType: hard

"universalify@npm:^0.1.2":
version: 0.1.2
resolution: "universalify@npm:0.1.2"
checksum: 40cdc60f6e61070fe658ca36016a8f4ec216b29bf04a55dce14e3710cc84c7448538ef4dad3728d0bfe29975ccd7bfb5f414c45e7b78883567fb31b246f02dff
"universalify@npm:^0.2.0":
version: 0.2.0
resolution: "universalify@npm:0.2.0"
checksum: e86134cb12919d177c2353196a4cc09981524ee87abf621f7bc8d249dbbbebaec5e7d1314b96061497981350df786e4c5128dbf442eba104d6e765bc260678b5
languageName: node
linkType: hard

Expand All@@ -3593,6 +3609,16 @@ __metadata:
languageName: node
linkType: hard

"url-parse@npm:^1.5.3":
version: 1.5.10
resolution: "url-parse@npm:1.5.10"
dependencies:
querystringify: ^2.1.1
requires-port: ^1.0.0
checksum: fbdba6b1d83336aca2216bbdc38ba658d9cfb8fc7f665eb8b17852de638ff7d1a162c198a8e4ed66001ddbf6c9888d41e4798912c62b4fd777a31657989f7bdf
languageName: node
linkType: hard

"util-deprecate@npm:^1.0.1":
version: 1.0.2
resolution: "util-deprecate@npm:1.0.2"
Expand All@@ -3614,15 +3640,6 @@ __metadata:
languageName: node
linkType: hard

"w3c-hr-time@npm:^1.0.2":
version: 1.0.2
resolution: "w3c-hr-time@npm:1.0.2"
dependencies:
browser-process-hrtime: ^1.0.0
checksum: ec3c2dacbf8050d917bbf89537a101a08c2e333b4c19155f7d3bedde43529d4339db6b3d049d9610789cb915f9515f8be037e0c54c079e9d4735c50b37ed52b9
languageName: node
linkType: hard

"w3c-xmlserializer@npm:^3.0.0":
version: 3.0.0
resolution: "w3c-xmlserializer@npm:3.0.0"
Expand DownExpand Up@@ -3706,9 +3723,9 @@ __metadata:
languageName: node
linkType: hard

"ws@npm:^8.8.0":
version: 8.8.1
resolution: "ws@npm:8.8.1"
"ws@npm:^8.9.0":
version: 8.11.0
resolution: "ws@npm:8.11.0"
peerDependencies:
bufferutil: ^4.0.1
utf-8-validate: ^5.0.2
Expand All@@ -3717,7 +3734,7 @@ __metadata:
optional: true
utf-8-validate:
optional: true
checksum: 2152cf862cae0693f3775bc688a6afb2e989d19d626d215e70f5fcd8eb55b1c3b0d3a6a4052905ec320e2d7734e20aeedbf9744496d62f15a26ad79cf4cf7dae
checksum: 316b33aba32f317cd217df66dbfc5b281a2f09ff36815de222bc859e3424d83766d9eb2bd4d667de658b6ab7be151f258318fb1da812416b30be13103e5b5c67
languageName: node
linkType: hard

Expand Down
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
This repository was archived by the owner on Apr 2, 2023. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions package.json
Original file line numberDiff line numberDiff line change
Expand Up@@ -31,7 +31,7 @@
"command-line-args": "^5.2.1",
"html-minifier": "^4.0.0",
"image-size": "^1.0.2",
"jsdom": "^20.0.0",
"jsdom": "^20.0.2",
"mustache": "^4.2.0",
"open": "^8.4.0",
"parcel": "^2.6.2",
Expand All@@ -44,7 +44,7 @@
"@types/cli-color": "^2.0.2",
"@types/command-line-args": "^5.2.0",
"@types/html-minifier": "^4.0.2",
"@types/jsdom": "^16.2.15",
"@types/jsdom": "^20.0.1",
"@types/mustache": "^4.2.1",
"@types/node": "^18.0.6",
"@types/showdown": "^2.0.0",
Expand Down
177 changes: 97 additions & 80 deletions yarn.lock
Original file line numberDiff line numberDiff line change
Expand Up@@ -1045,14 +1045,14 @@ __metadata:
languageName: node
linkType: hard

"@types/jsdom@npm:^16.2.15":
version: 16.2.15
resolution: "@types/jsdom@npm:16.2.15"
"@types/jsdom@npm:^20.0.1":
version: 20.0.1
resolution: "@types/jsdom@npm:20.0.1"
dependencies:
"@types/node": "*"
"@types/parse5": ^6.0.3
"@types/tough-cookie": "*"
checksum: e038335321bef42ebf220aaf597e186e2eec8de6107ce7a70de1c046a84c1fbb42d454e195a20383a6870b18c7ef6fa6b73812a626f88a4a2ef1f711d2e2e13c
parse5: ^7.0.0
checksum: d55402c5256ef451f93a6e3d3881f98339fe73a5ac2030588df056d6835df8367b5a857b48d27528289057e26dcdd3f502edc00cb877c79174cb3a4c7f2198c1
languageName: node
linkType: hard

Expand All@@ -1077,13 +1077,6 @@ __metadata:
languageName: node
linkType: hard

"@types/parse5@npm:^6.0.3":
version: 6.0.3
resolution: "@types/parse5@npm:6.0.3"
checksum: ddb59ee4144af5dfcc508a8dcf32f37879d11e12559561e65788756b95b33e6f03ea027d88e1f5408f9b7bfb656bf630ace31a2169edf44151daaf8dd58df1b7
languageName: node
linkType: hard

"@types/relateurl@npm:*":
version: 0.2.29
resolution: "@types/relateurl@npm:0.2.29"
Expand DownExpand Up@@ -1142,33 +1135,33 @@ __metadata:
languageName: node
linkType: hard

"acorn-globals@npm:^6.0.0":
version: 6.0.0
resolution: "acorn-globals@npm:6.0.0"
"acorn-globals@npm:^7.0.0":
version: 7.0.1
resolution: "acorn-globals@npm:7.0.1"
dependencies:
acorn: ^7.1.1
acorn-walk: ^7.1.1
checksum: 72d95e5b5e585f9acd019b993ab8bbba68bb3cbc9d9b5c1ebb3c2f1fe5981f11deababfb4949f48e6262f9c57878837f5958c0cca396f81023814680ca878042
acorn: ^8.1.0
acorn-walk: ^8.0.2
checksum: 2a2998a547af6d0db5f0cdb90acaa7c3cbca6709010e02121fb8b8617c0fbd8bab0b869579903fde358ac78454356a14fadcc1a672ecb97b04b1c2ccba955ce8
languageName: node
linkType: hard

"acorn-walk@npm:^7.1.1":
version: 7.2.0
resolution: "acorn-walk@npm:7.2.0"
checksum: 9252158a79b9d92f1bc0dd6acc0fcfb87a67339e84bcc301bb33d6078936d27e35d606b4d35626d2962cd43c256d6f27717e70cbe15c04fff999ab0b2260b21f
"acorn-walk@npm:^8.0.2":
version: 8.2.0
resolution: "acorn-walk@npm:8.2.0"
checksum: 1715e76c01dd7b2d4ca472f9c58968516a4899378a63ad5b6c2d668bba8da21a71976c14ec5f5b75f887b6317c4ae0b897ab141c831d741dc76024d8745f1ad1
languageName: node
linkType: hard

"acorn@npm:^7.1.1":
version: 7.4.1
resolution: "acorn@npm:7.4.1"
"acorn@npm:^8.1.0, acorn@npm:^8.8.0":
version: 8.8.1
resolution: "acorn@npm:8.8.1"
bin:
acorn: bin/acorn
checksum: 1860f23c2107c910c6177b7b7be71be350db9e1080d814493fae143ae37605189504152d1ba8743ba3178d0b37269ce1ffc42b101547fdc1827078f82671e407
checksum: 4079b67283b94935157698831967642f24a075c52ce3feaaaafe095776dfbe15d86a1b33b1e53860fc0d062ed6c83f4284a5c87c85b9ad51853a01173da6097f
languageName: node
linkType: hard

"acorn@npm:^8.5.0, acorn@npm:^8.7.1":
"acorn@npm:^8.5.0":
version: 8.8.0
resolution: "acorn@npm:8.8.0"
bin:
Expand DownExpand Up@@ -1305,13 +1298,6 @@ __metadata:
languageName: node
linkType: hard

"browser-process-hrtime@npm:^1.0.0":
version: 1.0.0
resolution: "browser-process-hrtime@npm:1.0.0"
checksum: e30f868cdb770b1201afb714ad1575dd86366b6e861900884665fb627109b3cc757c40067d3bfee1ff2a29c835257ea30725a8018a9afd02ac1c24b408b1e45f
languageName: node
linkType: hard

"browserslist@npm:^4.6.6":
version: 4.21.2
resolution: "browserslist@npm:4.21.2"
Expand DownExpand Up@@ -1659,10 +1645,10 @@ __metadata:
languageName: node
linkType: hard

"decimal.js@npm:^10.3.1":
version: 10.3.1
resolution: "decimal.js@npm:10.3.1"
checksum: 0351ac9f05fe050f23227aa6a4573bee2d58fa7378fcf28d969a8c789525032effb488a90320fd3fe86a66e17b4bc507d811b15eada5b7f0e7ec5d2af4c24a59
"decimal.js@npm:^10.4.1":
version: 10.4.2
resolution: "decimal.js@npm:10.4.2"
checksum: 536cd6816a3197f2e1aa3da4860856cb5a2db73f6fafe8cb3b924ccc63f9b7d78296acc13dccbd419bd958ccc6357921fb15467f883b37cab04bfba7044cada2
languageName: node
linkType: hard

Expand DownExpand Up@@ -1815,6 +1801,13 @@ __metadata:
languageName: node
linkType: hard

"entities@npm:^4.4.0":
version: 4.4.0
resolution: "entities@npm:4.4.0"
checksum: 84d250329f4b56b40fa93ed067b194db21e8815e4eb9b59f43a086f0ecd342814f6bc483de8a77da5d64e0f626033192b1b4f1792232a7ea6b970ebe0f3187c2
languageName: node
linkType: hard

"env-paths@npm:^2.2.0":
version: 2.2.1
resolution: "env-paths@npm:2.2.1"
Expand DownExpand Up@@ -2358,43 +2351,42 @@ __metadata:
languageName: node
linkType: hard

"jsdom@npm:^20.0.0":
version: 20.0.0
resolution: "jsdom@npm:20.0.0"
"jsdom@npm:^20.0.2":
version: 20.0.2
resolution: "jsdom@npm:20.0.2"
dependencies:
abab: ^2.0.6
acorn: ^8.7.1
acorn-globals: ^6.0.0
acorn: ^8.8.0
acorn-globals: ^7.0.0
cssom: ^0.5.0
cssstyle: ^2.3.0
data-urls: ^3.0.2
decimal.js: ^10.3.1
decimal.js: ^10.4.1
domexception: ^4.0.0
escodegen: ^2.0.0
form-data: ^4.0.0
html-encoding-sniffer: ^3.0.0
http-proxy-agent: ^5.0.0
https-proxy-agent: ^5.0.1
is-potential-custom-element-name: ^1.0.1
nwsapi: ^2.2.0
parse5: ^7.0.0
nwsapi: ^2.2.2
parse5: ^7.1.1
saxes: ^6.0.0
symbol-tree: ^3.2.4
tough-cookie: ^4.0.0
w3c-hr-time: ^1.0.2
tough-cookie: ^4.1.2
w3c-xmlserializer: ^3.0.0
webidl-conversions: ^7.0.0
whatwg-encoding: ^2.0.0
whatwg-mimetype: ^3.0.0
whatwg-url: ^11.0.0
ws: ^8.8.0
ws: ^8.9.0
xml-name-validator: ^4.0.0
peerDependencies:
canvas: ^2.5.0
peerDependenciesMeta:
canvas:
optional: true
checksum: f69b40679d8cfaee2353615445aaff08b823c53dc7778ede6592d02ed12b3e9fb4e8db2b6d033551b67e08424a3adb2b79d231caa7dcda2d16019c20c705c11f
checksum: 1912e73ecbc7cb1e458b63c4976a1f1dd40c1cdb9f91559cfeccb08c68ad1b9918c6260bd021559ecb1a7c233fae0d0c3fdcbd2ce82df597ef9373d67c8934c0
languageName: node
linkType: hard

Expand DownExpand Up@@ -2867,10 +2859,10 @@ __metadata:
languageName: node
linkType: hard

"nwsapi@npm:^2.2.0":
version: 2.2.1
resolution: "nwsapi@npm:2.2.1"
checksum: 6c21fcb6950538012516b39137ed9b53ed56843e521362e977282c781169f229e7bca8ec6e207165b19912550f360806b222f77b6c9202bb8d66818456875c3d
"nwsapi@npm:^2.2.2":
version: 2.2.2
resolution: "nwsapi@npm:2.2.2"
checksum: 43769106292bc95f776756ca2f3513dab7b4d506a97c67baec32406447841a35f65f29c1f95ab5d42785210fd41668beed33ca16fa058780be43b101ad73e205
languageName: node
linkType: hard

Expand DownExpand Up@@ -2987,6 +2979,15 @@ __metadata:
languageName: node
linkType: hard

"parse5@npm:^7.1.1":
version: 7.1.1
resolution: "parse5@npm:7.1.1"
dependencies:
entities: ^4.4.0
checksum: 8f72fbfa6df83a3f29f58e1818f7bd46b47ff3e26d79c74e10b8fc7ef7ee76163f205113f1b2f6a5b8dc4e31e726f490444f04890cead6e974dbcbe8172b1321
languageName: node
linkType: hard

"path-is-absolute@npm:^1.0.0":
version: 1.0.1
resolution: "path-is-absolute@npm:1.0.1"
Expand All@@ -3011,7 +3012,7 @@ __metadata:
"@types/cli-color": ^2.0.2
"@types/command-line-args": ^5.2.0
"@types/html-minifier": ^4.0.2
"@types/jsdom": ^16.2.15
"@types/jsdom": ^20.0.1
"@types/mustache": ^4.2.1
"@types/node": ^18.0.6
"@types/showdown": ^2.0.0
Expand All@@ -3020,7 +3021,7 @@ __metadata:
command-line-args: ^5.2.1
html-minifier: ^4.0.0
image-size: ^1.0.2
jsdom: ^20.0.0
jsdom: ^20.0.2
mustache: ^4.2.0
open: ^8.4.0
parcel: ^2.6.2
Expand DownExpand Up@@ -3122,6 +3123,13 @@ __metadata:
languageName: node
linkType: hard

"querystringify@npm:^2.1.1":
version: 2.2.0
resolution: "querystringify@npm:2.2.0"
checksum: 5641ea231bad7ef6d64d9998faca95611ed4b11c2591a8cae741e178a974f6a8e0ebde008475259abe1621cb15e692404e6b6626e927f7b849d5c09392604b15
languageName: node
linkType: hard

"queue@npm:6.0.2":
version: 6.0.2
resolution: "queue@npm:6.0.2"
Expand DownExpand Up@@ -3170,6 +3178,13 @@ __metadata:
languageName: node
linkType: hard

"requires-port@npm:^1.0.0":
version: 1.0.0
resolution: "requires-port@npm:1.0.0"
checksum: eee0e303adffb69be55d1a214e415cf42b7441ae858c76dfc5353148644f6fd6e698926fc4643f510d5c126d12a705e7c8ed7e38061113bdf37547ab356797ff
languageName: node
linkType: hard

"resolve-from@npm:^4.0.0":
version: 4.0.0
resolution: "resolve-from@npm:4.0.0"
Expand DownExpand Up@@ -3447,14 +3462,15 @@ __metadata:
languageName: node
linkType: hard

"tough-cookie@npm:^4.0.0":
version: 4.0.0
resolution: "tough-cookie@npm:4.0.0"
"tough-cookie@npm:^4.1.2":
version: 4.1.2
resolution: "tough-cookie@npm:4.1.2"
dependencies:
psl: ^1.1.33
punycode: ^2.1.1
universalify: ^0.1.2
checksum: 0891b37eb7d17faa3479d47f0dce2e3007f2583094ad272f2670d120fbcc3df3b0b0a631ba96ecad49f9e2297d93ff8995ce0d3292d08dd7eabe162f5b224d69
universalify: ^0.2.0
url-parse: ^1.5.3
checksum: a7359e9a3e875121a84d6ba40cc184dec5784af84f67f3a56d1d2ae39b87c0e004e6ba7c7331f9622a7d2c88609032473488b28fe9f59a1fec115674589de39a
languageName: node
linkType: hard

Expand DownExpand Up@@ -3523,11 +3539,11 @@ __metadata:

"typescript@patch:typescript@^4.7.4#~builtin<compat/typescript>":
version: 4.7.4
resolution: "typescript@patch:typescript@npm%3A4.7.4#~builtin<compat/typescript>::version=4.7.4&hash=bda367"
resolution: "typescript@patch:typescript@npm%3A4.7.4#~builtin<compat/typescript>::version=4.7.4&hash=a1c5e5"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
checksum: 96d3030cb01143570567cb4f3a616b10df65f658f0e74e853e77a089a6a954e35c800be7db8b9bfe9a1ae05d9c2897e281359f65e4caa1caf266368e1c4febd3
checksum: 9096d8f6c16cb80ef3bf96fcbbd055bf1c4a43bd14f3b7be45a9fbe7ada46ec977f604d5feed3263b4f2aa7d4c7477ce5f9cd87de0d6feedec69a983f3a4f93e
languageName: node
linkType: hard

Expand DownExpand Up@@ -3565,10 +3581,10 @@ __metadata:
languageName: node
linkType: hard

"universalify@npm:^0.1.2":
version: 0.1.2
resolution: "universalify@npm:0.1.2"
checksum: 40cdc60f6e61070fe658ca36016a8f4ec216b29bf04a55dce14e3710cc84c7448538ef4dad3728d0bfe29975ccd7bfb5f414c45e7b78883567fb31b246f02dff
"universalify@npm:^0.2.0":
version: 0.2.0
resolution: "universalify@npm:0.2.0"
checksum: e86134cb12919d177c2353196a4cc09981524ee87abf621f7bc8d249dbbbebaec5e7d1314b96061497981350df786e4c5128dbf442eba104d6e765bc260678b5
languageName: node
linkType: hard

Expand All@@ -3593,6 +3609,16 @@ __metadata:
languageName: node
linkType: hard

"url-parse@npm:^1.5.3":
version: 1.5.10
resolution: "url-parse@npm:1.5.10"
dependencies:
querystringify: ^2.1.1
requires-port: ^1.0.0
checksum: fbdba6b1d83336aca2216bbdc38ba658d9cfb8fc7f665eb8b17852de638ff7d1a162c198a8e4ed66001ddbf6c9888d41e4798912c62b4fd777a31657989f7bdf
languageName: node
linkType: hard

"util-deprecate@npm:^1.0.1":
version: 1.0.2
resolution: "util-deprecate@npm:1.0.2"
Expand All@@ -3614,15 +3640,6 @@ __metadata:
languageName: node
linkType: hard

"w3c-hr-time@npm:^1.0.2":
version: 1.0.2
resolution: "w3c-hr-time@npm:1.0.2"
dependencies:
browser-process-hrtime: ^1.0.0
checksum: ec3c2dacbf8050d917bbf89537a101a08c2e333b4c19155f7d3bedde43529d4339db6b3d049d9610789cb915f9515f8be037e0c54c079e9d4735c50b37ed52b9
languageName: node
linkType: hard

"w3c-xmlserializer@npm:^3.0.0":
version: 3.0.0
resolution: "w3c-xmlserializer@npm:3.0.0"
Expand DownExpand Up@@ -3706,9 +3723,9 @@ __metadata:
languageName: node
linkType: hard

"ws@npm:^8.8.0":
version: 8.8.1
resolution: "ws@npm:8.8.1"
"ws@npm:^8.9.0":
version: 8.11.0
resolution: "ws@npm:8.11.0"
peerDependencies:
bufferutil: ^4.0.1
utf-8-validate: ^5.0.2
Expand All@@ -3717,7 +3734,7 @@ __metadata:
optional: true
utf-8-validate:
optional: true
checksum: 2152cf862cae0693f3775bc688a6afb2e989d19d626d215e70f5fcd8eb55b1c3b0d3a6a4052905ec320e2d7734e20aeedbf9744496d62f15a26ad79cf4cf7dae
checksum: 316b33aba32f317cd217df66dbfc5b281a2f09ff36815de222bc859e3424d83766d9eb2bd4d667de658b6ab7be151f258318fb1da812416b30be13103e5b5c67
languageName: node
linkType: hard

Expand Down
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content
This repository was archived by the owner on Apr 2, 2023. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions package.json
Original file line numberDiff line numberDiff line change
Expand Up@@ -31,7 +31,7 @@
"command-line-args": "^5.2.1",
"html-minifier": "^4.0.0",
"image-size": "^1.0.2",
"jsdom": "^20.0.0",
"jsdom": "^20.0.2",
"mustache": "^4.2.0",
"open": "^8.4.0",
"parcel": "^2.6.2",
Expand All@@ -44,7 +44,7 @@
"@types/cli-color": "^2.0.2",
"@types/command-line-args": "^5.2.0",
"@types/html-minifier": "^4.0.2",
"@types/jsdom": "^16.2.15",
"@types/jsdom": "^20.0.1",
"@types/mustache": "^4.2.1",
"@types/node": "^18.0.6",
"@types/showdown": "^2.0.0",
Expand Down
177 changes: 97 additions & 80 deletions yarn.lock
Original file line numberDiff line numberDiff line change
Expand Up@@ -1045,14 +1045,14 @@ __metadata:
languageName: node
linkType: hard

"@types/jsdom@npm:^16.2.15":
version: 16.2.15
resolution: "@types/jsdom@npm:16.2.15"
"@types/jsdom@npm:^20.0.1":
version: 20.0.1
resolution: "@types/jsdom@npm:20.0.1"
dependencies:
"@types/node": "*"
"@types/parse5": ^6.0.3
"@types/tough-cookie": "*"
checksum: e038335321bef42ebf220aaf597e186e2eec8de6107ce7a70de1c046a84c1fbb42d454e195a20383a6870b18c7ef6fa6b73812a626f88a4a2ef1f711d2e2e13c
parse5: ^7.0.0
checksum: d55402c5256ef451f93a6e3d3881f98339fe73a5ac2030588df056d6835df8367b5a857b48d27528289057e26dcdd3f502edc00cb877c79174cb3a4c7f2198c1
languageName: node
linkType: hard

Expand All@@ -1077,13 +1077,6 @@ __metadata:
languageName: node
linkType: hard

"@types/parse5@npm:^6.0.3":
version: 6.0.3
resolution: "@types/parse5@npm:6.0.3"
checksum: ddb59ee4144af5dfcc508a8dcf32f37879d11e12559561e65788756b95b33e6f03ea027d88e1f5408f9b7bfb656bf630ace31a2169edf44151daaf8dd58df1b7
languageName: node
linkType: hard

"@types/relateurl@npm:*":
version: 0.2.29
resolution: "@types/relateurl@npm:0.2.29"
Expand DownExpand Up@@ -1142,33 +1135,33 @@ __metadata:
languageName: node
linkType: hard

"acorn-globals@npm:^6.0.0":
version: 6.0.0
resolution: "acorn-globals@npm:6.0.0"
"acorn-globals@npm:^7.0.0":
version: 7.0.1
resolution: "acorn-globals@npm:7.0.1"
dependencies:
acorn: ^7.1.1
acorn-walk: ^7.1.1
checksum: 72d95e5b5e585f9acd019b993ab8bbba68bb3cbc9d9b5c1ebb3c2f1fe5981f11deababfb4949f48e6262f9c57878837f5958c0cca396f81023814680ca878042
acorn: ^8.1.0
acorn-walk: ^8.0.2
checksum: 2a2998a547af6d0db5f0cdb90acaa7c3cbca6709010e02121fb8b8617c0fbd8bab0b869579903fde358ac78454356a14fadcc1a672ecb97b04b1c2ccba955ce8
languageName: node
linkType: hard

"acorn-walk@npm:^7.1.1":
version: 7.2.0
resolution: "acorn-walk@npm:7.2.0"
checksum: 9252158a79b9d92f1bc0dd6acc0fcfb87a67339e84bcc301bb33d6078936d27e35d606b4d35626d2962cd43c256d6f27717e70cbe15c04fff999ab0b2260b21f
"acorn-walk@npm:^8.0.2":
version: 8.2.0
resolution: "acorn-walk@npm:8.2.0"
checksum: 1715e76c01dd7b2d4ca472f9c58968516a4899378a63ad5b6c2d668bba8da21a71976c14ec5f5b75f887b6317c4ae0b897ab141c831d741dc76024d8745f1ad1
languageName: node
linkType: hard

"acorn@npm:^7.1.1":
version: 7.4.1
resolution: "acorn@npm:7.4.1"
"acorn@npm:^8.1.0, acorn@npm:^8.8.0":
version: 8.8.1
resolution: "acorn@npm:8.8.1"
bin:
acorn: bin/acorn
checksum: 1860f23c2107c910c6177b7b7be71be350db9e1080d814493fae143ae37605189504152d1ba8743ba3178d0b37269ce1ffc42b101547fdc1827078f82671e407
checksum: 4079b67283b94935157698831967642f24a075c52ce3feaaaafe095776dfbe15d86a1b33b1e53860fc0d062ed6c83f4284a5c87c85b9ad51853a01173da6097f
languageName: node
linkType: hard

"acorn@npm:^8.5.0, acorn@npm:^8.7.1":
"acorn@npm:^8.5.0":
version: 8.8.0
resolution: "acorn@npm:8.8.0"
bin:
Expand DownExpand Up@@ -1305,13 +1298,6 @@ __metadata:
languageName: node
linkType: hard

"browser-process-hrtime@npm:^1.0.0":
version: 1.0.0
resolution: "browser-process-hrtime@npm:1.0.0"
checksum: e30f868cdb770b1201afb714ad1575dd86366b6e861900884665fb627109b3cc757c40067d3bfee1ff2a29c835257ea30725a8018a9afd02ac1c24b408b1e45f
languageName: node
linkType: hard

"browserslist@npm:^4.6.6":
version: 4.21.2
resolution: "browserslist@npm:4.21.2"
Expand DownExpand Up@@ -1659,10 +1645,10 @@ __metadata:
languageName: node
linkType: hard

"decimal.js@npm:^10.3.1":
version: 10.3.1
resolution: "decimal.js@npm:10.3.1"
checksum: 0351ac9f05fe050f23227aa6a4573bee2d58fa7378fcf28d969a8c789525032effb488a90320fd3fe86a66e17b4bc507d811b15eada5b7f0e7ec5d2af4c24a59
"decimal.js@npm:^10.4.1":
version: 10.4.2
resolution: "decimal.js@npm:10.4.2"
checksum: 536cd6816a3197f2e1aa3da4860856cb5a2db73f6fafe8cb3b924ccc63f9b7d78296acc13dccbd419bd958ccc6357921fb15467f883b37cab04bfba7044cada2
languageName: node
linkType: hard

Expand DownExpand Up@@ -1815,6 +1801,13 @@ __metadata:
languageName: node
linkType: hard

"entities@npm:^4.4.0":
version: 4.4.0
resolution: "entities@npm:4.4.0"
checksum: 84d250329f4b56b40fa93ed067b194db21e8815e4eb9b59f43a086f0ecd342814f6bc483de8a77da5d64e0f626033192b1b4f1792232a7ea6b970ebe0f3187c2
languageName: node
linkType: hard

"env-paths@npm:^2.2.0":
version: 2.2.1
resolution: "env-paths@npm:2.2.1"
Expand DownExpand Up@@ -2358,43 +2351,42 @@ __metadata:
languageName: node
linkType: hard

"jsdom@npm:^20.0.0":
version: 20.0.0
resolution: "jsdom@npm:20.0.0"
"jsdom@npm:^20.0.2":
version: 20.0.2
resolution: "jsdom@npm:20.0.2"
dependencies:
abab: ^2.0.6
acorn: ^8.7.1
acorn-globals: ^6.0.0
acorn: ^8.8.0
acorn-globals: ^7.0.0
cssom: ^0.5.0
cssstyle: ^2.3.0
data-urls: ^3.0.2
decimal.js: ^10.3.1
decimal.js: ^10.4.1
domexception: ^4.0.0
escodegen: ^2.0.0
form-data: ^4.0.0
html-encoding-sniffer: ^3.0.0
http-proxy-agent: ^5.0.0
https-proxy-agent: ^5.0.1
is-potential-custom-element-name: ^1.0.1
nwsapi: ^2.2.0
parse5: ^7.0.0
nwsapi: ^2.2.2
parse5: ^7.1.1
saxes: ^6.0.0
symbol-tree: ^3.2.4
tough-cookie: ^4.0.0
w3c-hr-time: ^1.0.2
tough-cookie: ^4.1.2
w3c-xmlserializer: ^3.0.0
webidl-conversions: ^7.0.0
whatwg-encoding: ^2.0.0
whatwg-mimetype: ^3.0.0
whatwg-url: ^11.0.0
ws: ^8.8.0
ws: ^8.9.0
xml-name-validator: ^4.0.0
peerDependencies:
canvas: ^2.5.0
peerDependenciesMeta:
canvas:
optional: true
checksum: f69b40679d8cfaee2353615445aaff08b823c53dc7778ede6592d02ed12b3e9fb4e8db2b6d033551b67e08424a3adb2b79d231caa7dcda2d16019c20c705c11f
checksum: 1912e73ecbc7cb1e458b63c4976a1f1dd40c1cdb9f91559cfeccb08c68ad1b9918c6260bd021559ecb1a7c233fae0d0c3fdcbd2ce82df597ef9373d67c8934c0
languageName: node
linkType: hard

Expand DownExpand Up@@ -2867,10 +2859,10 @@ __metadata:
languageName: node
linkType: hard

"nwsapi@npm:^2.2.0":
version: 2.2.1
resolution: "nwsapi@npm:2.2.1"
checksum: 6c21fcb6950538012516b39137ed9b53ed56843e521362e977282c781169f229e7bca8ec6e207165b19912550f360806b222f77b6c9202bb8d66818456875c3d
"nwsapi@npm:^2.2.2":
version: 2.2.2
resolution: "nwsapi@npm:2.2.2"
checksum: 43769106292bc95f776756ca2f3513dab7b4d506a97c67baec32406447841a35f65f29c1f95ab5d42785210fd41668beed33ca16fa058780be43b101ad73e205
languageName: node
linkType: hard

Expand DownExpand Up@@ -2987,6 +2979,15 @@ __metadata:
languageName: node
linkType: hard

"parse5@npm:^7.1.1":
version: 7.1.1
resolution: "parse5@npm:7.1.1"
dependencies:
entities: ^4.4.0
checksum: 8f72fbfa6df83a3f29f58e1818f7bd46b47ff3e26d79c74e10b8fc7ef7ee76163f205113f1b2f6a5b8dc4e31e726f490444f04890cead6e974dbcbe8172b1321
languageName: node
linkType: hard

"path-is-absolute@npm:^1.0.0":
version: 1.0.1
resolution: "path-is-absolute@npm:1.0.1"
Expand All@@ -3011,7 +3012,7 @@ __metadata:
"@types/cli-color": ^2.0.2
"@types/command-line-args": ^5.2.0
"@types/html-minifier": ^4.0.2
"@types/jsdom": ^16.2.15
"@types/jsdom": ^20.0.1
"@types/mustache": ^4.2.1
"@types/node": ^18.0.6
"@types/showdown": ^2.0.0
Expand All@@ -3020,7 +3021,7 @@ __metadata:
command-line-args: ^5.2.1
html-minifier: ^4.0.0
image-size: ^1.0.2
jsdom: ^20.0.0
jsdom: ^20.0.2
mustache: ^4.2.0
open: ^8.4.0
parcel: ^2.6.2
Expand DownExpand Up@@ -3122,6 +3123,13 @@ __metadata:
languageName: node
linkType: hard

"querystringify@npm:^2.1.1":
version: 2.2.0
resolution: "querystringify@npm:2.2.0"
checksum: 5641ea231bad7ef6d64d9998faca95611ed4b11c2591a8cae741e178a974f6a8e0ebde008475259abe1621cb15e692404e6b6626e927f7b849d5c09392604b15
languageName: node
linkType: hard

"queue@npm:6.0.2":
version: 6.0.2
resolution: "queue@npm:6.0.2"
Expand DownExpand Up@@ -3170,6 +3178,13 @@ __metadata:
languageName: node
linkType: hard

"requires-port@npm:^1.0.0":
version: 1.0.0
resolution: "requires-port@npm:1.0.0"
checksum: eee0e303adffb69be55d1a214e415cf42b7441ae858c76dfc5353148644f6fd6e698926fc4643f510d5c126d12a705e7c8ed7e38061113bdf37547ab356797ff
languageName: node
linkType: hard

"resolve-from@npm:^4.0.0":
version: 4.0.0
resolution: "resolve-from@npm:4.0.0"
Expand DownExpand Up@@ -3447,14 +3462,15 @@ __metadata:
languageName: node
linkType: hard

"tough-cookie@npm:^4.0.0":
version: 4.0.0
resolution: "tough-cookie@npm:4.0.0"
"tough-cookie@npm:^4.1.2":
version: 4.1.2
resolution: "tough-cookie@npm:4.1.2"
dependencies:
psl: ^1.1.33
punycode: ^2.1.1
universalify: ^0.1.2
checksum: 0891b37eb7d17faa3479d47f0dce2e3007f2583094ad272f2670d120fbcc3df3b0b0a631ba96ecad49f9e2297d93ff8995ce0d3292d08dd7eabe162f5b224d69
universalify: ^0.2.0
url-parse: ^1.5.3
checksum: a7359e9a3e875121a84d6ba40cc184dec5784af84f67f3a56d1d2ae39b87c0e004e6ba7c7331f9622a7d2c88609032473488b28fe9f59a1fec115674589de39a
languageName: node
linkType: hard

Expand DownExpand Up@@ -3523,11 +3539,11 @@ __metadata:

"typescript@patch:typescript@^4.7.4#~builtin<compat/typescript>":
version: 4.7.4
resolution: "typescript@patch:typescript@npm%3A4.7.4#~builtin<compat/typescript>::version=4.7.4&hash=bda367"
resolution: "typescript@patch:typescript@npm%3A4.7.4#~builtin<compat/typescript>::version=4.7.4&hash=a1c5e5"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
checksum: 96d3030cb01143570567cb4f3a616b10df65f658f0e74e853e77a089a6a954e35c800be7db8b9bfe9a1ae05d9c2897e281359f65e4caa1caf266368e1c4febd3
checksum: 9096d8f6c16cb80ef3bf96fcbbd055bf1c4a43bd14f3b7be45a9fbe7ada46ec977f604d5feed3263b4f2aa7d4c7477ce5f9cd87de0d6feedec69a983f3a4f93e
languageName: node
linkType: hard

Expand DownExpand Up@@ -3565,10 +3581,10 @@ __metadata:
languageName: node
linkType: hard

"universalify@npm:^0.1.2":
version: 0.1.2
resolution: "universalify@npm:0.1.2"
checksum: 40cdc60f6e61070fe658ca36016a8f4ec216b29bf04a55dce14e3710cc84c7448538ef4dad3728d0bfe29975ccd7bfb5f414c45e7b78883567fb31b246f02dff
"universalify@npm:^0.2.0":
version: 0.2.0
resolution: "universalify@npm:0.2.0"
checksum: e86134cb12919d177c2353196a4cc09981524ee87abf621f7bc8d249dbbbebaec5e7d1314b96061497981350df786e4c5128dbf442eba104d6e765bc260678b5
languageName: node
linkType: hard

Expand All@@ -3593,6 +3609,16 @@ __metadata:
languageName: node
linkType: hard

"url-parse@npm:^1.5.3":
version: 1.5.10
resolution: "url-parse@npm:1.5.10"
dependencies:
querystringify: ^2.1.1
requires-port: ^1.0.0
checksum: fbdba6b1d83336aca2216bbdc38ba658d9cfb8fc7f665eb8b17852de638ff7d1a162c198a8e4ed66001ddbf6c9888d41e4798912c62b4fd777a31657989f7bdf
languageName: node
linkType: hard

"util-deprecate@npm:^1.0.1":
version: 1.0.2
resolution: "util-deprecate@npm:1.0.2"
Expand All@@ -3614,15 +3640,6 @@ __metadata:
languageName: node
linkType: hard

"w3c-hr-time@npm:^1.0.2":
version: 1.0.2
resolution: "w3c-hr-time@npm:1.0.2"
dependencies:
browser-process-hrtime: ^1.0.0
checksum: ec3c2dacbf8050d917bbf89537a101a08c2e333b4c19155f7d3bedde43529d4339db6b3d049d9610789cb915f9515f8be037e0c54c079e9d4735c50b37ed52b9
languageName: node
linkType: hard

"w3c-xmlserializer@npm:^3.0.0":
version: 3.0.0
resolution: "w3c-xmlserializer@npm:3.0.0"
Expand DownExpand Up@@ -3706,9 +3723,9 @@ __metadata:
languageName: node
linkType: hard

"ws@npm:^8.8.0":
version: 8.8.1
resolution: "ws@npm:8.8.1"
"ws@npm:^8.9.0":
version: 8.11.0
resolution: "ws@npm:8.11.0"
peerDependencies:
bufferutil: ^4.0.1
utf-8-validate: ^5.0.2
Expand All@@ -3717,7 +3734,7 @@ __metadata:
optional: true
utf-8-validate:
optional: true
checksum: 2152cf862cae0693f3775bc688a6afb2e989d19d626d215e70f5fcd8eb55b1c3b0d3a6a4052905ec320e2d7734e20aeedbf9744496d62f15a26ad79cf4cf7dae
checksum: 316b33aba32f317cd217df66dbfc5b281a2f09ff36815de222bc859e3424d83766d9eb2bd4d667de658b6ab7be151f258318fb1da812416b30be13103e5b5c67
languageName: node
linkType: hard

Expand Down
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
This repository was archived by the owner on Apr 2, 2023. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions package.json
Original file line numberDiff line numberDiff line change
Expand Up@@ -31,7 +31,7 @@
"command-line-args": "^5.2.1",
"html-minifier": "^4.0.0",
"image-size": "^1.0.2",
"jsdom": "^20.0.0",
"jsdom": "^20.0.2",
"mustache": "^4.2.0",
"open": "^8.4.0",
"parcel": "^2.6.2",
Expand All@@ -44,7 +44,7 @@
"@types/cli-color": "^2.0.2",
"@types/command-line-args": "^5.2.0",
"@types/html-minifier": "^4.0.2",
"@types/jsdom": "^16.2.15",
"@types/jsdom": "^20.0.1",
"@types/mustache": "^4.2.1",
"@types/node": "^18.0.6",
"@types/showdown": "^2.0.0",
Expand Down
177 changes: 97 additions & 80 deletions yarn.lock
Original file line numberDiff line numberDiff line change
Expand Up@@ -1045,14 +1045,14 @@ __metadata:
languageName: node
linkType: hard

"@types/jsdom@npm:^16.2.15":
version: 16.2.15
resolution: "@types/jsdom@npm:16.2.15"
"@types/jsdom@npm:^20.0.1":
version: 20.0.1
resolution: "@types/jsdom@npm:20.0.1"
dependencies:
"@types/node": "*"
"@types/parse5": ^6.0.3
"@types/tough-cookie": "*"
checksum: e038335321bef42ebf220aaf597e186e2eec8de6107ce7a70de1c046a84c1fbb42d454e195a20383a6870b18c7ef6fa6b73812a626f88a4a2ef1f711d2e2e13c
parse5: ^7.0.0
checksum: d55402c5256ef451f93a6e3d3881f98339fe73a5ac2030588df056d6835df8367b5a857b48d27528289057e26dcdd3f502edc00cb877c79174cb3a4c7f2198c1
languageName: node
linkType: hard

Expand All@@ -1077,13 +1077,6 @@ __metadata:
languageName: node
linkType: hard

"@types/parse5@npm:^6.0.3":
version: 6.0.3
resolution: "@types/parse5@npm:6.0.3"
checksum: ddb59ee4144af5dfcc508a8dcf32f37879d11e12559561e65788756b95b33e6f03ea027d88e1f5408f9b7bfb656bf630ace31a2169edf44151daaf8dd58df1b7
languageName: node
linkType: hard

"@types/relateurl@npm:*":
version: 0.2.29
resolution: "@types/relateurl@npm:0.2.29"
Expand DownExpand Up@@ -1142,33 +1135,33 @@ __metadata:
languageName: node
linkType: hard

"acorn-globals@npm:^6.0.0":
version: 6.0.0
resolution: "acorn-globals@npm:6.0.0"
"acorn-globals@npm:^7.0.0":
version: 7.0.1
resolution: "acorn-globals@npm:7.0.1"
dependencies:
acorn: ^7.1.1
acorn-walk: ^7.1.1
checksum: 72d95e5b5e585f9acd019b993ab8bbba68bb3cbc9d9b5c1ebb3c2f1fe5981f11deababfb4949f48e6262f9c57878837f5958c0cca396f81023814680ca878042
acorn: ^8.1.0
acorn-walk: ^8.0.2
checksum: 2a2998a547af6d0db5f0cdb90acaa7c3cbca6709010e02121fb8b8617c0fbd8bab0b869579903fde358ac78454356a14fadcc1a672ecb97b04b1c2ccba955ce8
languageName: node
linkType: hard

"acorn-walk@npm:^7.1.1":
version: 7.2.0
resolution: "acorn-walk@npm:7.2.0"
checksum: 9252158a79b9d92f1bc0dd6acc0fcfb87a67339e84bcc301bb33d6078936d27e35d606b4d35626d2962cd43c256d6f27717e70cbe15c04fff999ab0b2260b21f
"acorn-walk@npm:^8.0.2":
version: 8.2.0
resolution: "acorn-walk@npm:8.2.0"
checksum: 1715e76c01dd7b2d4ca472f9c58968516a4899378a63ad5b6c2d668bba8da21a71976c14ec5f5b75f887b6317c4ae0b897ab141c831d741dc76024d8745f1ad1
languageName: node
linkType: hard

"acorn@npm:^7.1.1":
version: 7.4.1
resolution: "acorn@npm:7.4.1"
"acorn@npm:^8.1.0, acorn@npm:^8.8.0":
version: 8.8.1
resolution: "acorn@npm:8.8.1"
bin:
acorn: bin/acorn
checksum: 1860f23c2107c910c6177b7b7be71be350db9e1080d814493fae143ae37605189504152d1ba8743ba3178d0b37269ce1ffc42b101547fdc1827078f82671e407
checksum: 4079b67283b94935157698831967642f24a075c52ce3feaaaafe095776dfbe15d86a1b33b1e53860fc0d062ed6c83f4284a5c87c85b9ad51853a01173da6097f
languageName: node
linkType: hard

"acorn@npm:^8.5.0, acorn@npm:^8.7.1":
"acorn@npm:^8.5.0":
version: 8.8.0
resolution: "acorn@npm:8.8.0"
bin:
Expand DownExpand Up@@ -1305,13 +1298,6 @@ __metadata:
languageName: node
linkType: hard

"browser-process-hrtime@npm:^1.0.0":
version: 1.0.0
resolution: "browser-process-hrtime@npm:1.0.0"
checksum: e30f868cdb770b1201afb714ad1575dd86366b6e861900884665fb627109b3cc757c40067d3bfee1ff2a29c835257ea30725a8018a9afd02ac1c24b408b1e45f
languageName: node
linkType: hard

"browserslist@npm:^4.6.6":
version: 4.21.2
resolution: "browserslist@npm:4.21.2"
Expand DownExpand Up@@ -1659,10 +1645,10 @@ __metadata:
languageName: node
linkType: hard

"decimal.js@npm:^10.3.1":
version: 10.3.1
resolution: "decimal.js@npm:10.3.1"
checksum: 0351ac9f05fe050f23227aa6a4573bee2d58fa7378fcf28d969a8c789525032effb488a90320fd3fe86a66e17b4bc507d811b15eada5b7f0e7ec5d2af4c24a59
"decimal.js@npm:^10.4.1":
version: 10.4.2
resolution: "decimal.js@npm:10.4.2"
checksum: 536cd6816a3197f2e1aa3da4860856cb5a2db73f6fafe8cb3b924ccc63f9b7d78296acc13dccbd419bd958ccc6357921fb15467f883b37cab04bfba7044cada2
languageName: node
linkType: hard

Expand DownExpand Up@@ -1815,6 +1801,13 @@ __metadata:
languageName: node
linkType: hard

"entities@npm:^4.4.0":
version: 4.4.0
resolution: "entities@npm:4.4.0"
checksum: 84d250329f4b56b40fa93ed067b194db21e8815e4eb9b59f43a086f0ecd342814f6bc483de8a77da5d64e0f626033192b1b4f1792232a7ea6b970ebe0f3187c2
languageName: node
linkType: hard

"env-paths@npm:^2.2.0":
version: 2.2.1
resolution: "env-paths@npm:2.2.1"
Expand DownExpand Up@@ -2358,43 +2351,42 @@ __metadata:
languageName: node
linkType: hard

"jsdom@npm:^20.0.0":
version: 20.0.0
resolution: "jsdom@npm:20.0.0"
"jsdom@npm:^20.0.2":
version: 20.0.2
resolution: "jsdom@npm:20.0.2"
dependencies:
abab: ^2.0.6
acorn: ^8.7.1
acorn-globals: ^6.0.0
acorn: ^8.8.0
acorn-globals: ^7.0.0
cssom: ^0.5.0
cssstyle: ^2.3.0
data-urls: ^3.0.2
decimal.js: ^10.3.1
decimal.js: ^10.4.1
domexception: ^4.0.0
escodegen: ^2.0.0
form-data: ^4.0.0
html-encoding-sniffer: ^3.0.0
http-proxy-agent: ^5.0.0
https-proxy-agent: ^5.0.1
is-potential-custom-element-name: ^1.0.1
nwsapi: ^2.2.0
parse5: ^7.0.0
nwsapi: ^2.2.2
parse5: ^7.1.1
saxes: ^6.0.0
symbol-tree: ^3.2.4
tough-cookie: ^4.0.0
w3c-hr-time: ^1.0.2
tough-cookie: ^4.1.2
w3c-xmlserializer: ^3.0.0
webidl-conversions: ^7.0.0
whatwg-encoding: ^2.0.0
whatwg-mimetype: ^3.0.0
whatwg-url: ^11.0.0
ws: ^8.8.0
ws: ^8.9.0
xml-name-validator: ^4.0.0
peerDependencies:
canvas: ^2.5.0
peerDependenciesMeta:
canvas:
optional: true
checksum: f69b40679d8cfaee2353615445aaff08b823c53dc7778ede6592d02ed12b3e9fb4e8db2b6d033551b67e08424a3adb2b79d231caa7dcda2d16019c20c705c11f
checksum: 1912e73ecbc7cb1e458b63c4976a1f1dd40c1cdb9f91559cfeccb08c68ad1b9918c6260bd021559ecb1a7c233fae0d0c3fdcbd2ce82df597ef9373d67c8934c0
languageName: node
linkType: hard

Expand DownExpand Up@@ -2867,10 +2859,10 @@ __metadata:
languageName: node
linkType: hard

"nwsapi@npm:^2.2.0":
version: 2.2.1
resolution: "nwsapi@npm:2.2.1"
checksum: 6c21fcb6950538012516b39137ed9b53ed56843e521362e977282c781169f229e7bca8ec6e207165b19912550f360806b222f77b6c9202bb8d66818456875c3d
"nwsapi@npm:^2.2.2":
version: 2.2.2
resolution: "nwsapi@npm:2.2.2"
checksum: 43769106292bc95f776756ca2f3513dab7b4d506a97c67baec32406447841a35f65f29c1f95ab5d42785210fd41668beed33ca16fa058780be43b101ad73e205
languageName: node
linkType: hard

Expand DownExpand Up@@ -2987,6 +2979,15 @@ __metadata:
languageName: node
linkType: hard

"parse5@npm:^7.1.1":
version: 7.1.1
resolution: "parse5@npm:7.1.1"
dependencies:
entities: ^4.4.0
checksum: 8f72fbfa6df83a3f29f58e1818f7bd46b47ff3e26d79c74e10b8fc7ef7ee76163f205113f1b2f6a5b8dc4e31e726f490444f04890cead6e974dbcbe8172b1321
languageName: node
linkType: hard

"path-is-absolute@npm:^1.0.0":
version: 1.0.1
resolution: "path-is-absolute@npm:1.0.1"
Expand All@@ -3011,7 +3012,7 @@ __metadata:
"@types/cli-color": ^2.0.2
"@types/command-line-args": ^5.2.0
"@types/html-minifier": ^4.0.2
"@types/jsdom": ^16.2.15
"@types/jsdom": ^20.0.1
"@types/mustache": ^4.2.1
"@types/node": ^18.0.6
"@types/showdown": ^2.0.0
Expand All@@ -3020,7 +3021,7 @@ __metadata:
command-line-args: ^5.2.1
html-minifier: ^4.0.0
image-size: ^1.0.2
jsdom: ^20.0.0
jsdom: ^20.0.2
mustache: ^4.2.0
open: ^8.4.0
parcel: ^2.6.2
Expand DownExpand Up@@ -3122,6 +3123,13 @@ __metadata:
languageName: node
linkType: hard

"querystringify@npm:^2.1.1":
version: 2.2.0
resolution: "querystringify@npm:2.2.0"
checksum: 5641ea231bad7ef6d64d9998faca95611ed4b11c2591a8cae741e178a974f6a8e0ebde008475259abe1621cb15e692404e6b6626e927f7b849d5c09392604b15
languageName: node
linkType: hard

"queue@npm:6.0.2":
version: 6.0.2
resolution: "queue@npm:6.0.2"
Expand DownExpand Up@@ -3170,6 +3178,13 @@ __metadata:
languageName: node
linkType: hard

"requires-port@npm:^1.0.0":
version: 1.0.0
resolution: "requires-port@npm:1.0.0"
checksum: eee0e303adffb69be55d1a214e415cf42b7441ae858c76dfc5353148644f6fd6e698926fc4643f510d5c126d12a705e7c8ed7e38061113bdf37547ab356797ff
languageName: node
linkType: hard

"resolve-from@npm:^4.0.0":
version: 4.0.0
resolution: "resolve-from@npm:4.0.0"
Expand DownExpand Up@@ -3447,14 +3462,15 @@ __metadata:
languageName: node
linkType: hard

"tough-cookie@npm:^4.0.0":
version: 4.0.0
resolution: "tough-cookie@npm:4.0.0"
"tough-cookie@npm:^4.1.2":
version: 4.1.2
resolution: "tough-cookie@npm:4.1.2"
dependencies:
psl: ^1.1.33
punycode: ^2.1.1
universalify: ^0.1.2
checksum: 0891b37eb7d17faa3479d47f0dce2e3007f2583094ad272f2670d120fbcc3df3b0b0a631ba96ecad49f9e2297d93ff8995ce0d3292d08dd7eabe162f5b224d69
universalify: ^0.2.0
url-parse: ^1.5.3
checksum: a7359e9a3e875121a84d6ba40cc184dec5784af84f67f3a56d1d2ae39b87c0e004e6ba7c7331f9622a7d2c88609032473488b28fe9f59a1fec115674589de39a
languageName: node
linkType: hard

Expand DownExpand Up@@ -3523,11 +3539,11 @@ __metadata:

"typescript@patch:typescript@^4.7.4#~builtin<compat/typescript>":
version: 4.7.4
resolution: "typescript@patch:typescript@npm%3A4.7.4#~builtin<compat/typescript>::version=4.7.4&hash=bda367"
resolution: "typescript@patch:typescript@npm%3A4.7.4#~builtin<compat/typescript>::version=4.7.4&hash=a1c5e5"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
checksum: 96d3030cb01143570567cb4f3a616b10df65f658f0e74e853e77a089a6a954e35c800be7db8b9bfe9a1ae05d9c2897e281359f65e4caa1caf266368e1c4febd3
checksum: 9096d8f6c16cb80ef3bf96fcbbd055bf1c4a43bd14f3b7be45a9fbe7ada46ec977f604d5feed3263b4f2aa7d4c7477ce5f9cd87de0d6feedec69a983f3a4f93e
languageName: node
linkType: hard

Expand DownExpand Up@@ -3565,10 +3581,10 @@ __metadata:
languageName: node
linkType: hard

"universalify@npm:^0.1.2":
version: 0.1.2
resolution: "universalify@npm:0.1.2"
checksum: 40cdc60f6e61070fe658ca36016a8f4ec216b29bf04a55dce14e3710cc84c7448538ef4dad3728d0bfe29975ccd7bfb5f414c45e7b78883567fb31b246f02dff
"universalify@npm:^0.2.0":
version: 0.2.0
resolution: "universalify@npm:0.2.0"
checksum: e86134cb12919d177c2353196a4cc09981524ee87abf621f7bc8d249dbbbebaec5e7d1314b96061497981350df786e4c5128dbf442eba104d6e765bc260678b5
languageName: node
linkType: hard

Expand All@@ -3593,6 +3609,16 @@ __metadata:
languageName: node
linkType: hard

"url-parse@npm:^1.5.3":
version: 1.5.10
resolution: "url-parse@npm:1.5.10"
dependencies:
querystringify: ^2.1.1
requires-port: ^1.0.0
checksum: fbdba6b1d83336aca2216bbdc38ba658d9cfb8fc7f665eb8b17852de638ff7d1a162c198a8e4ed66001ddbf6c9888d41e4798912c62b4fd777a31657989f7bdf
languageName: node
linkType: hard

"util-deprecate@npm:^1.0.1":
version: 1.0.2
resolution: "util-deprecate@npm:1.0.2"
Expand All@@ -3614,15 +3640,6 @@ __metadata:
languageName: node
linkType: hard

"w3c-hr-time@npm:^1.0.2":
version: 1.0.2
resolution: "w3c-hr-time@npm:1.0.2"
dependencies:
browser-process-hrtime: ^1.0.0
checksum: ec3c2dacbf8050d917bbf89537a101a08c2e333b4c19155f7d3bedde43529d4339db6b3d049d9610789cb915f9515f8be037e0c54c079e9d4735c50b37ed52b9
languageName: node
linkType: hard

"w3c-xmlserializer@npm:^3.0.0":
version: 3.0.0
resolution: "w3c-xmlserializer@npm:3.0.0"
Expand DownExpand Up@@ -3706,9 +3723,9 @@ __metadata:
languageName: node
linkType: hard

"ws@npm:^8.8.0":
version: 8.8.1
resolution: "ws@npm:8.8.1"
"ws@npm:^8.9.0":
version: 8.11.0
resolution: "ws@npm:8.11.0"
peerDependencies:
bufferutil: ^4.0.1
utf-8-validate: ^5.0.2
Expand All@@ -3717,7 +3734,7 @@ __metadata:
optional: true
utf-8-validate:
optional: true
checksum: 2152cf862cae0693f3775bc688a6afb2e989d19d626d215e70f5fcd8eb55b1c3b0d3a6a4052905ec320e2d7734e20aeedbf9744496d62f15a26ad79cf4cf7dae
checksum: 316b33aba32f317cd217df66dbfc5b281a2f09ff36815de222bc859e3424d83766d9eb2bd4d667de658b6ab7be151f258318fb1da812416b30be13103e5b5c67
languageName: node
linkType: hard

Expand Down
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
This repository was archived by the owner on Apr 2, 2023. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions package.json
Original file line numberDiff line numberDiff line change
Expand Up@@ -31,7 +31,7 @@
"command-line-args": "^5.2.1",
"html-minifier": "^4.0.0",
"image-size": "^1.0.2",
"jsdom": "^20.0.0",
"jsdom": "^20.0.2",
"mustache": "^4.2.0",
"open": "^8.4.0",
"parcel": "^2.6.2",
Expand All@@ -44,7 +44,7 @@
"@types/cli-color": "^2.0.2",
"@types/command-line-args": "^5.2.0",
"@types/html-minifier": "^4.0.2",
"@types/jsdom": "^16.2.15",
"@types/jsdom": "^20.0.1",
"@types/mustache": "^4.2.1",
"@types/node": "^18.0.6",
"@types/showdown": "^2.0.0",
Expand Down
177 changes: 97 additions & 80 deletions yarn.lock
Original file line numberDiff line numberDiff line change
Expand Up@@ -1045,14 +1045,14 @@ __metadata:
languageName: node
linkType: hard

"@types/jsdom@npm:^16.2.15":
version: 16.2.15
resolution: "@types/jsdom@npm:16.2.15"
"@types/jsdom@npm:^20.0.1":
version: 20.0.1
resolution: "@types/jsdom@npm:20.0.1"
dependencies:
"@types/node": "*"
"@types/parse5": ^6.0.3
"@types/tough-cookie": "*"
checksum: e038335321bef42ebf220aaf597e186e2eec8de6107ce7a70de1c046a84c1fbb42d454e195a20383a6870b18c7ef6fa6b73812a626f88a4a2ef1f711d2e2e13c
parse5: ^7.0.0
checksum: d55402c5256ef451f93a6e3d3881f98339fe73a5ac2030588df056d6835df8367b5a857b48d27528289057e26dcdd3f502edc00cb877c79174cb3a4c7f2198c1
languageName: node
linkType: hard

Expand All@@ -1077,13 +1077,6 @@ __metadata:
languageName: node
linkType: hard

"@types/parse5@npm:^6.0.3":
version: 6.0.3
resolution: "@types/parse5@npm:6.0.3"
checksum: ddb59ee4144af5dfcc508a8dcf32f37879d11e12559561e65788756b95b33e6f03ea027d88e1f5408f9b7bfb656bf630ace31a2169edf44151daaf8dd58df1b7
languageName: node
linkType: hard

"@types/relateurl@npm:*":
version: 0.2.29
resolution: "@types/relateurl@npm:0.2.29"
Expand DownExpand Up@@ -1142,33 +1135,33 @@ __metadata:
languageName: node
linkType: hard

"acorn-globals@npm:^6.0.0":
version: 6.0.0
resolution: "acorn-globals@npm:6.0.0"
"acorn-globals@npm:^7.0.0":
version: 7.0.1
resolution: "acorn-globals@npm:7.0.1"
dependencies:
acorn: ^7.1.1
acorn-walk: ^7.1.1
checksum: 72d95e5b5e585f9acd019b993ab8bbba68bb3cbc9d9b5c1ebb3c2f1fe5981f11deababfb4949f48e6262f9c57878837f5958c0cca396f81023814680ca878042
acorn: ^8.1.0
acorn-walk: ^8.0.2
checksum: 2a2998a547af6d0db5f0cdb90acaa7c3cbca6709010e02121fb8b8617c0fbd8bab0b869579903fde358ac78454356a14fadcc1a672ecb97b04b1c2ccba955ce8
languageName: node
linkType: hard

"acorn-walk@npm:^7.1.1":
version: 7.2.0
resolution: "acorn-walk@npm:7.2.0"
checksum: 9252158a79b9d92f1bc0dd6acc0fcfb87a67339e84bcc301bb33d6078936d27e35d606b4d35626d2962cd43c256d6f27717e70cbe15c04fff999ab0b2260b21f
"acorn-walk@npm:^8.0.2":
version: 8.2.0
resolution: "acorn-walk@npm:8.2.0"
checksum: 1715e76c01dd7b2d4ca472f9c58968516a4899378a63ad5b6c2d668bba8da21a71976c14ec5f5b75f887b6317c4ae0b897ab141c831d741dc76024d8745f1ad1
languageName: node
linkType: hard

"acorn@npm:^7.1.1":
version: 7.4.1
resolution: "acorn@npm:7.4.1"
"acorn@npm:^8.1.0, acorn@npm:^8.8.0":
version: 8.8.1
resolution: "acorn@npm:8.8.1"
bin:
acorn: bin/acorn
checksum: 1860f23c2107c910c6177b7b7be71be350db9e1080d814493fae143ae37605189504152d1ba8743ba3178d0b37269ce1ffc42b101547fdc1827078f82671e407
checksum: 4079b67283b94935157698831967642f24a075c52ce3feaaaafe095776dfbe15d86a1b33b1e53860fc0d062ed6c83f4284a5c87c85b9ad51853a01173da6097f
languageName: node
linkType: hard

"acorn@npm:^8.5.0, acorn@npm:^8.7.1":
"acorn@npm:^8.5.0":
version: 8.8.0
resolution: "acorn@npm:8.8.0"
bin:
Expand DownExpand Up@@ -1305,13 +1298,6 @@ __metadata:
languageName: node
linkType: hard

"browser-process-hrtime@npm:^1.0.0":
version: 1.0.0
resolution: "browser-process-hrtime@npm:1.0.0"
checksum: e30f868cdb770b1201afb714ad1575dd86366b6e861900884665fb627109b3cc757c40067d3bfee1ff2a29c835257ea30725a8018a9afd02ac1c24b408b1e45f
languageName: node
linkType: hard

"browserslist@npm:^4.6.6":
version: 4.21.2
resolution: "browserslist@npm:4.21.2"
Expand DownExpand Up@@ -1659,10 +1645,10 @@ __metadata:
languageName: node
linkType: hard

"decimal.js@npm:^10.3.1":
version: 10.3.1
resolution: "decimal.js@npm:10.3.1"
checksum: 0351ac9f05fe050f23227aa6a4573bee2d58fa7378fcf28d969a8c789525032effb488a90320fd3fe86a66e17b4bc507d811b15eada5b7f0e7ec5d2af4c24a59
"decimal.js@npm:^10.4.1":
version: 10.4.2
resolution: "decimal.js@npm:10.4.2"
checksum: 536cd6816a3197f2e1aa3da4860856cb5a2db73f6fafe8cb3b924ccc63f9b7d78296acc13dccbd419bd958ccc6357921fb15467f883b37cab04bfba7044cada2
languageName: node
linkType: hard

Expand DownExpand Up@@ -1815,6 +1801,13 @@ __metadata:
languageName: node
linkType: hard

"entities@npm:^4.4.0":
version: 4.4.0
resolution: "entities@npm:4.4.0"
checksum: 84d250329f4b56b40fa93ed067b194db21e8815e4eb9b59f43a086f0ecd342814f6bc483de8a77da5d64e0f626033192b1b4f1792232a7ea6b970ebe0f3187c2
languageName: node
linkType: hard

"env-paths@npm:^2.2.0":
version: 2.2.1
resolution: "env-paths@npm:2.2.1"
Expand DownExpand Up@@ -2358,43 +2351,42 @@ __metadata:
languageName: node
linkType: hard

"jsdom@npm:^20.0.0":
version: 20.0.0
resolution: "jsdom@npm:20.0.0"
"jsdom@npm:^20.0.2":
version: 20.0.2
resolution: "jsdom@npm:20.0.2"
dependencies:
abab: ^2.0.6
acorn: ^8.7.1
acorn-globals: ^6.0.0
acorn: ^8.8.0
acorn-globals: ^7.0.0
cssom: ^0.5.0
cssstyle: ^2.3.0
data-urls: ^3.0.2
decimal.js: ^10.3.1
decimal.js: ^10.4.1
domexception: ^4.0.0
escodegen: ^2.0.0
form-data: ^4.0.0
html-encoding-sniffer: ^3.0.0
http-proxy-agent: ^5.0.0
https-proxy-agent: ^5.0.1
is-potential-custom-element-name: ^1.0.1
nwsapi: ^2.2.0
parse5: ^7.0.0
nwsapi: ^2.2.2
parse5: ^7.1.1
saxes: ^6.0.0
symbol-tree: ^3.2.4
tough-cookie: ^4.0.0
w3c-hr-time: ^1.0.2
tough-cookie: ^4.1.2
w3c-xmlserializer: ^3.0.0
webidl-conversions: ^7.0.0
whatwg-encoding: ^2.0.0
whatwg-mimetype: ^3.0.0
whatwg-url: ^11.0.0
ws: ^8.8.0
ws: ^8.9.0
xml-name-validator: ^4.0.0
peerDependencies:
canvas: ^2.5.0
peerDependenciesMeta:
canvas:
optional: true
checksum: f69b40679d8cfaee2353615445aaff08b823c53dc7778ede6592d02ed12b3e9fb4e8db2b6d033551b67e08424a3adb2b79d231caa7dcda2d16019c20c705c11f
checksum: 1912e73ecbc7cb1e458b63c4976a1f1dd40c1cdb9f91559cfeccb08c68ad1b9918c6260bd021559ecb1a7c233fae0d0c3fdcbd2ce82df597ef9373d67c8934c0
languageName: node
linkType: hard

Expand DownExpand Up@@ -2867,10 +2859,10 @@ __metadata:
languageName: node
linkType: hard

"nwsapi@npm:^2.2.0":
version: 2.2.1
resolution: "nwsapi@npm:2.2.1"
checksum: 6c21fcb6950538012516b39137ed9b53ed56843e521362e977282c781169f229e7bca8ec6e207165b19912550f360806b222f77b6c9202bb8d66818456875c3d
"nwsapi@npm:^2.2.2":
version: 2.2.2
resolution: "nwsapi@npm:2.2.2"
checksum: 43769106292bc95f776756ca2f3513dab7b4d506a97c67baec32406447841a35f65f29c1f95ab5d42785210fd41668beed33ca16fa058780be43b101ad73e205
languageName: node
linkType: hard

Expand DownExpand Up@@ -2987,6 +2979,15 @@ __metadata:
languageName: node
linkType: hard

"parse5@npm:^7.1.1":
version: 7.1.1
resolution: "parse5@npm:7.1.1"
dependencies:
entities: ^4.4.0
checksum: 8f72fbfa6df83a3f29f58e1818f7bd46b47ff3e26d79c74e10b8fc7ef7ee76163f205113f1b2f6a5b8dc4e31e726f490444f04890cead6e974dbcbe8172b1321
languageName: node
linkType: hard

"path-is-absolute@npm:^1.0.0":
version: 1.0.1
resolution: "path-is-absolute@npm:1.0.1"
Expand All@@ -3011,7 +3012,7 @@ __metadata:
"@types/cli-color": ^2.0.2
"@types/command-line-args": ^5.2.0
"@types/html-minifier": ^4.0.2
"@types/jsdom": ^16.2.15
"@types/jsdom": ^20.0.1
"@types/mustache": ^4.2.1
"@types/node": ^18.0.6
"@types/showdown": ^2.0.0
Expand All@@ -3020,7 +3021,7 @@ __metadata:
command-line-args: ^5.2.1
html-minifier: ^4.0.0
image-size: ^1.0.2
jsdom: ^20.0.0
jsdom: ^20.0.2
mustache: ^4.2.0
open: ^8.4.0
parcel: ^2.6.2
Expand DownExpand Up@@ -3122,6 +3123,13 @@ __metadata:
languageName: node
linkType: hard

"querystringify@npm:^2.1.1":
version: 2.2.0
resolution: "querystringify@npm:2.2.0"
checksum: 5641ea231bad7ef6d64d9998faca95611ed4b11c2591a8cae741e178a974f6a8e0ebde008475259abe1621cb15e692404e6b6626e927f7b849d5c09392604b15
languageName: node
linkType: hard

"queue@npm:6.0.2":
version: 6.0.2
resolution: "queue@npm:6.0.2"
Expand DownExpand Up@@ -3170,6 +3178,13 @@ __metadata:
languageName: node
linkType: hard

"requires-port@npm:^1.0.0":
version: 1.0.0
resolution: "requires-port@npm:1.0.0"
checksum: eee0e303adffb69be55d1a214e415cf42b7441ae858c76dfc5353148644f6fd6e698926fc4643f510d5c126d12a705e7c8ed7e38061113bdf37547ab356797ff
languageName: node
linkType: hard

"resolve-from@npm:^4.0.0":
version: 4.0.0
resolution: "resolve-from@npm:4.0.0"
Expand DownExpand Up@@ -3447,14 +3462,15 @@ __metadata:
languageName: node
linkType: hard

"tough-cookie@npm:^4.0.0":
version: 4.0.0
resolution: "tough-cookie@npm:4.0.0"
"tough-cookie@npm:^4.1.2":
version: 4.1.2
resolution: "tough-cookie@npm:4.1.2"
dependencies:
psl: ^1.1.33
punycode: ^2.1.1
universalify: ^0.1.2
checksum: 0891b37eb7d17faa3479d47f0dce2e3007f2583094ad272f2670d120fbcc3df3b0b0a631ba96ecad49f9e2297d93ff8995ce0d3292d08dd7eabe162f5b224d69
universalify: ^0.2.0
url-parse: ^1.5.3
checksum: a7359e9a3e875121a84d6ba40cc184dec5784af84f67f3a56d1d2ae39b87c0e004e6ba7c7331f9622a7d2c88609032473488b28fe9f59a1fec115674589de39a
languageName: node
linkType: hard

Expand DownExpand Up@@ -3523,11 +3539,11 @@ __metadata:

"typescript@patch:typescript@^4.7.4#~builtin<compat/typescript>":
version: 4.7.4
resolution: "typescript@patch:typescript@npm%3A4.7.4#~builtin<compat/typescript>::version=4.7.4&hash=bda367"
resolution: "typescript@patch:typescript@npm%3A4.7.4#~builtin<compat/typescript>::version=4.7.4&hash=a1c5e5"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
checksum: 96d3030cb01143570567cb4f3a616b10df65f658f0e74e853e77a089a6a954e35c800be7db8b9bfe9a1ae05d9c2897e281359f65e4caa1caf266368e1c4febd3
checksum: 9096d8f6c16cb80ef3bf96fcbbd055bf1c4a43bd14f3b7be45a9fbe7ada46ec977f604d5feed3263b4f2aa7d4c7477ce5f9cd87de0d6feedec69a983f3a4f93e
languageName: node
linkType: hard

Expand DownExpand Up@@ -3565,10 +3581,10 @@ __metadata:
languageName: node
linkType: hard

"universalify@npm:^0.1.2":
version: 0.1.2
resolution: "universalify@npm:0.1.2"
checksum: 40cdc60f6e61070fe658ca36016a8f4ec216b29bf04a55dce14e3710cc84c7448538ef4dad3728d0bfe29975ccd7bfb5f414c45e7b78883567fb31b246f02dff
"universalify@npm:^0.2.0":
version: 0.2.0
resolution: "universalify@npm:0.2.0"
checksum: e86134cb12919d177c2353196a4cc09981524ee87abf621f7bc8d249dbbbebaec5e7d1314b96061497981350df786e4c5128dbf442eba104d6e765bc260678b5
languageName: node
linkType: hard

Expand All@@ -3593,6 +3609,16 @@ __metadata:
languageName: node
linkType: hard

"url-parse@npm:^1.5.3":
version: 1.5.10
resolution: "url-parse@npm:1.5.10"
dependencies:
querystringify: ^2.1.1
requires-port: ^1.0.0
checksum: fbdba6b1d83336aca2216bbdc38ba658d9cfb8fc7f665eb8b17852de638ff7d1a162c198a8e4ed66001ddbf6c9888d41e4798912c62b4fd777a31657989f7bdf
languageName: node
linkType: hard

"util-deprecate@npm:^1.0.1":
version: 1.0.2
resolution: "util-deprecate@npm:1.0.2"
Expand All@@ -3614,15 +3640,6 @@ __metadata:
languageName: node
linkType: hard

"w3c-hr-time@npm:^1.0.2":
version: 1.0.2
resolution: "w3c-hr-time@npm:1.0.2"
dependencies:
browser-process-hrtime: ^1.0.0
checksum: ec3c2dacbf8050d917bbf89537a101a08c2e333b4c19155f7d3bedde43529d4339db6b3d049d9610789cb915f9515f8be037e0c54c079e9d4735c50b37ed52b9
languageName: node
linkType: hard

"w3c-xmlserializer@npm:^3.0.0":
version: 3.0.0
resolution: "w3c-xmlserializer@npm:3.0.0"
Expand DownExpand Up@@ -3706,9 +3723,9 @@ __metadata:
languageName: node
linkType: hard

"ws@npm:^8.8.0":
version: 8.8.1
resolution: "ws@npm:8.8.1"
"ws@npm:^8.9.0":
version: 8.11.0
resolution: "ws@npm:8.11.0"
peerDependencies:
bufferutil: ^4.0.1
utf-8-validate: ^5.0.2
Expand All@@ -3717,7 +3734,7 @@ __metadata:
optional: true
utf-8-validate:
optional: true
checksum: 2152cf862cae0693f3775bc688a6afb2e989d19d626d215e70f5fcd8eb55b1c3b0d3a6a4052905ec320e2d7734e20aeedbf9744496d62f15a26ad79cf4cf7dae
checksum: 316b33aba32f317cd217df66dbfc5b281a2f09ff36815de222bc859e3424d83766d9eb2bd4d667de658b6ab7be151f258318fb1da812416b30be13103e5b5c67
languageName: node
linkType: hard

Expand Down
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content
This repository was archived by the owner on Apr 2, 2023. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions package.json
Original file line numberDiff line numberDiff line change
Expand Up@@ -31,7 +31,7 @@
"command-line-args": "^5.2.1",
"html-minifier": "^4.0.0",
"image-size": "^1.0.2",
"jsdom": "^20.0.0",
"jsdom": "^20.0.2",
"mustache": "^4.2.0",
"open": "^8.4.0",
"parcel": "^2.6.2",
Expand All@@ -44,7 +44,7 @@
"@types/cli-color": "^2.0.2",
"@types/command-line-args": "^5.2.0",
"@types/html-minifier": "^4.0.2",
"@types/jsdom": "^16.2.15",
"@types/jsdom": "^20.0.1",
"@types/mustache": "^4.2.1",
"@types/node": "^18.0.6",
"@types/showdown": "^2.0.0",
Expand Down
177 changes: 97 additions & 80 deletions yarn.lock
Original file line numberDiff line numberDiff line change
Expand Up@@ -1045,14 +1045,14 @@ __metadata:
languageName: node
linkType: hard

"@types/jsdom@npm:^16.2.15":
version: 16.2.15
resolution: "@types/jsdom@npm:16.2.15"
"@types/jsdom@npm:^20.0.1":
version: 20.0.1
resolution: "@types/jsdom@npm:20.0.1"
dependencies:
"@types/node": "*"
"@types/parse5": ^6.0.3
"@types/tough-cookie": "*"
checksum: e038335321bef42ebf220aaf597e186e2eec8de6107ce7a70de1c046a84c1fbb42d454e195a20383a6870b18c7ef6fa6b73812a626f88a4a2ef1f711d2e2e13c
parse5: ^7.0.0
checksum: d55402c5256ef451f93a6e3d3881f98339fe73a5ac2030588df056d6835df8367b5a857b48d27528289057e26dcdd3f502edc00cb877c79174cb3a4c7f2198c1
languageName: node
linkType: hard

Expand All@@ -1077,13 +1077,6 @@ __metadata:
languageName: node
linkType: hard

"@types/parse5@npm:^6.0.3":
version: 6.0.3
resolution: "@types/parse5@npm:6.0.3"
checksum: ddb59ee4144af5dfcc508a8dcf32f37879d11e12559561e65788756b95b33e6f03ea027d88e1f5408f9b7bfb656bf630ace31a2169edf44151daaf8dd58df1b7
languageName: node
linkType: hard

"@types/relateurl@npm:*":
version: 0.2.29
resolution: "@types/relateurl@npm:0.2.29"
Expand DownExpand Up@@ -1142,33 +1135,33 @@ __metadata:
languageName: node
linkType: hard

"acorn-globals@npm:^6.0.0":
version: 6.0.0
resolution: "acorn-globals@npm:6.0.0"
"acorn-globals@npm:^7.0.0":
version: 7.0.1
resolution: "acorn-globals@npm:7.0.1"
dependencies:
acorn: ^7.1.1
acorn-walk: ^7.1.1
checksum: 72d95e5b5e585f9acd019b993ab8bbba68bb3cbc9d9b5c1ebb3c2f1fe5981f11deababfb4949f48e6262f9c57878837f5958c0cca396f81023814680ca878042
acorn: ^8.1.0
acorn-walk: ^8.0.2
checksum: 2a2998a547af6d0db5f0cdb90acaa7c3cbca6709010e02121fb8b8617c0fbd8bab0b869579903fde358ac78454356a14fadcc1a672ecb97b04b1c2ccba955ce8
languageName: node
linkType: hard

"acorn-walk@npm:^7.1.1":
version: 7.2.0
resolution: "acorn-walk@npm:7.2.0"
checksum: 9252158a79b9d92f1bc0dd6acc0fcfb87a67339e84bcc301bb33d6078936d27e35d606b4d35626d2962cd43c256d6f27717e70cbe15c04fff999ab0b2260b21f
"acorn-walk@npm:^8.0.2":
version: 8.2.0
resolution: "acorn-walk@npm:8.2.0"
checksum: 1715e76c01dd7b2d4ca472f9c58968516a4899378a63ad5b6c2d668bba8da21a71976c14ec5f5b75f887b6317c4ae0b897ab141c831d741dc76024d8745f1ad1
languageName: node
linkType: hard

"acorn@npm:^7.1.1":
version: 7.4.1
resolution: "acorn@npm:7.4.1"
"acorn@npm:^8.1.0, acorn@npm:^8.8.0":
version: 8.8.1
resolution: "acorn@npm:8.8.1"
bin:
acorn: bin/acorn
checksum: 1860f23c2107c910c6177b7b7be71be350db9e1080d814493fae143ae37605189504152d1ba8743ba3178d0b37269ce1ffc42b101547fdc1827078f82671e407
checksum: 4079b67283b94935157698831967642f24a075c52ce3feaaaafe095776dfbe15d86a1b33b1e53860fc0d062ed6c83f4284a5c87c85b9ad51853a01173da6097f
languageName: node
linkType: hard

"acorn@npm:^8.5.0, acorn@npm:^8.7.1":
"acorn@npm:^8.5.0":
version: 8.8.0
resolution: "acorn@npm:8.8.0"
bin:
Expand DownExpand Up@@ -1305,13 +1298,6 @@ __metadata:
languageName: node
linkType: hard

"browser-process-hrtime@npm:^1.0.0":
version: 1.0.0
resolution: "browser-process-hrtime@npm:1.0.0"
checksum: e30f868cdb770b1201afb714ad1575dd86366b6e861900884665fb627109b3cc757c40067d3bfee1ff2a29c835257ea30725a8018a9afd02ac1c24b408b1e45f
languageName: node
linkType: hard

"browserslist@npm:^4.6.6":
version: 4.21.2
resolution: "browserslist@npm:4.21.2"
Expand DownExpand Up@@ -1659,10 +1645,10 @@ __metadata:
languageName: node
linkType: hard

"decimal.js@npm:^10.3.1":
version: 10.3.1
resolution: "decimal.js@npm:10.3.1"
checksum: 0351ac9f05fe050f23227aa6a4573bee2d58fa7378fcf28d969a8c789525032effb488a90320fd3fe86a66e17b4bc507d811b15eada5b7f0e7ec5d2af4c24a59
"decimal.js@npm:^10.4.1":
version: 10.4.2
resolution: "decimal.js@npm:10.4.2"
checksum: 536cd6816a3197f2e1aa3da4860856cb5a2db73f6fafe8cb3b924ccc63f9b7d78296acc13dccbd419bd958ccc6357921fb15467f883b37cab04bfba7044cada2
languageName: node
linkType: hard

Expand DownExpand Up@@ -1815,6 +1801,13 @@ __metadata:
languageName: node
linkType: hard

"entities@npm:^4.4.0":
version: 4.4.0
resolution: "entities@npm:4.4.0"
checksum: 84d250329f4b56b40fa93ed067b194db21e8815e4eb9b59f43a086f0ecd342814f6bc483de8a77da5d64e0f626033192b1b4f1792232a7ea6b970ebe0f3187c2
languageName: node
linkType: hard

"env-paths@npm:^2.2.0":
version: 2.2.1
resolution: "env-paths@npm:2.2.1"
Expand DownExpand Up@@ -2358,43 +2351,42 @@ __metadata:
languageName: node
linkType: hard

"jsdom@npm:^20.0.0":
version: 20.0.0
resolution: "jsdom@npm:20.0.0"
"jsdom@npm:^20.0.2":
version: 20.0.2
resolution: "jsdom@npm:20.0.2"
dependencies:
abab: ^2.0.6
acorn: ^8.7.1
acorn-globals: ^6.0.0
acorn: ^8.8.0
acorn-globals: ^7.0.0
cssom: ^0.5.0
cssstyle: ^2.3.0
data-urls: ^3.0.2
decimal.js: ^10.3.1
decimal.js: ^10.4.1
domexception: ^4.0.0
escodegen: ^2.0.0
form-data: ^4.0.0
html-encoding-sniffer: ^3.0.0
http-proxy-agent: ^5.0.0
https-proxy-agent: ^5.0.1
is-potential-custom-element-name: ^1.0.1
nwsapi: ^2.2.0
parse5: ^7.0.0
nwsapi: ^2.2.2
parse5: ^7.1.1
saxes: ^6.0.0
symbol-tree: ^3.2.4
tough-cookie: ^4.0.0
w3c-hr-time: ^1.0.2
tough-cookie: ^4.1.2
w3c-xmlserializer: ^3.0.0
webidl-conversions: ^7.0.0
whatwg-encoding: ^2.0.0
whatwg-mimetype: ^3.0.0
whatwg-url: ^11.0.0
ws: ^8.8.0
ws: ^8.9.0
xml-name-validator: ^4.0.0
peerDependencies:
canvas: ^2.5.0
peerDependenciesMeta:
canvas:
optional: true
checksum: f69b40679d8cfaee2353615445aaff08b823c53dc7778ede6592d02ed12b3e9fb4e8db2b6d033551b67e08424a3adb2b79d231caa7dcda2d16019c20c705c11f
checksum: 1912e73ecbc7cb1e458b63c4976a1f1dd40c1cdb9f91559cfeccb08c68ad1b9918c6260bd021559ecb1a7c233fae0d0c3fdcbd2ce82df597ef9373d67c8934c0
languageName: node
linkType: hard

Expand DownExpand Up@@ -2867,10 +2859,10 @@ __metadata:
languageName: node
linkType: hard

"nwsapi@npm:^2.2.0":
version: 2.2.1
resolution: "nwsapi@npm:2.2.1"
checksum: 6c21fcb6950538012516b39137ed9b53ed56843e521362e977282c781169f229e7bca8ec6e207165b19912550f360806b222f77b6c9202bb8d66818456875c3d
"nwsapi@npm:^2.2.2":
version: 2.2.2
resolution: "nwsapi@npm:2.2.2"
checksum: 43769106292bc95f776756ca2f3513dab7b4d506a97c67baec32406447841a35f65f29c1f95ab5d42785210fd41668beed33ca16fa058780be43b101ad73e205
languageName: node
linkType: hard

Expand DownExpand Up@@ -2987,6 +2979,15 @@ __metadata:
languageName: node
linkType: hard

"parse5@npm:^7.1.1":
version: 7.1.1
resolution: "parse5@npm:7.1.1"
dependencies:
entities: ^4.4.0
checksum: 8f72fbfa6df83a3f29f58e1818f7bd46b47ff3e26d79c74e10b8fc7ef7ee76163f205113f1b2f6a5b8dc4e31e726f490444f04890cead6e974dbcbe8172b1321
languageName: node
linkType: hard

"path-is-absolute@npm:^1.0.0":
version: 1.0.1
resolution: "path-is-absolute@npm:1.0.1"
Expand All@@ -3011,7 +3012,7 @@ __metadata:
"@types/cli-color": ^2.0.2
"@types/command-line-args": ^5.2.0
"@types/html-minifier": ^4.0.2
"@types/jsdom": ^16.2.15
"@types/jsdom": ^20.0.1
"@types/mustache": ^4.2.1
"@types/node": ^18.0.6
"@types/showdown": ^2.0.0
Expand All@@ -3020,7 +3021,7 @@ __metadata:
command-line-args: ^5.2.1
html-minifier: ^4.0.0
image-size: ^1.0.2
jsdom: ^20.0.0
jsdom: ^20.0.2
mustache: ^4.2.0
open: ^8.4.0
parcel: ^2.6.2
Expand DownExpand Up@@ -3122,6 +3123,13 @@ __metadata:
languageName: node
linkType: hard

"querystringify@npm:^2.1.1":
version: 2.2.0
resolution: "querystringify@npm:2.2.0"
checksum: 5641ea231bad7ef6d64d9998faca95611ed4b11c2591a8cae741e178a974f6a8e0ebde008475259abe1621cb15e692404e6b6626e927f7b849d5c09392604b15
languageName: node
linkType: hard

"queue@npm:6.0.2":
version: 6.0.2
resolution: "queue@npm:6.0.2"
Expand DownExpand Up@@ -3170,6 +3178,13 @@ __metadata:
languageName: node
linkType: hard

"requires-port@npm:^1.0.0":
version: 1.0.0
resolution: "requires-port@npm:1.0.0"
checksum: eee0e303adffb69be55d1a214e415cf42b7441ae858c76dfc5353148644f6fd6e698926fc4643f510d5c126d12a705e7c8ed7e38061113bdf37547ab356797ff
languageName: node
linkType: hard

"resolve-from@npm:^4.0.0":
version: 4.0.0
resolution: "resolve-from@npm:4.0.0"
Expand DownExpand Up@@ -3447,14 +3462,15 @@ __metadata:
languageName: node
linkType: hard

"tough-cookie@npm:^4.0.0":
version: 4.0.0
resolution: "tough-cookie@npm:4.0.0"
"tough-cookie@npm:^4.1.2":
version: 4.1.2
resolution: "tough-cookie@npm:4.1.2"
dependencies:
psl: ^1.1.33
punycode: ^2.1.1
universalify: ^0.1.2
checksum: 0891b37eb7d17faa3479d47f0dce2e3007f2583094ad272f2670d120fbcc3df3b0b0a631ba96ecad49f9e2297d93ff8995ce0d3292d08dd7eabe162f5b224d69
universalify: ^0.2.0
url-parse: ^1.5.3
checksum: a7359e9a3e875121a84d6ba40cc184dec5784af84f67f3a56d1d2ae39b87c0e004e6ba7c7331f9622a7d2c88609032473488b28fe9f59a1fec115674589de39a
languageName: node
linkType: hard

Expand DownExpand Up@@ -3523,11 +3539,11 @@ __metadata:

"typescript@patch:typescript@^4.7.4#~builtin<compat/typescript>":
version: 4.7.4
resolution: "typescript@patch:typescript@npm%3A4.7.4#~builtin<compat/typescript>::version=4.7.4&hash=bda367"
resolution: "typescript@patch:typescript@npm%3A4.7.4#~builtin<compat/typescript>::version=4.7.4&hash=a1c5e5"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
checksum: 96d3030cb01143570567cb4f3a616b10df65f658f0e74e853e77a089a6a954e35c800be7db8b9bfe9a1ae05d9c2897e281359f65e4caa1caf266368e1c4febd3
checksum: 9096d8f6c16cb80ef3bf96fcbbd055bf1c4a43bd14f3b7be45a9fbe7ada46ec977f604d5feed3263b4f2aa7d4c7477ce5f9cd87de0d6feedec69a983f3a4f93e
languageName: node
linkType: hard

Expand DownExpand Up@@ -3565,10 +3581,10 @@ __metadata:
languageName: node
linkType: hard

"universalify@npm:^0.1.2":
version: 0.1.2
resolution: "universalify@npm:0.1.2"
checksum: 40cdc60f6e61070fe658ca36016a8f4ec216b29bf04a55dce14e3710cc84c7448538ef4dad3728d0bfe29975ccd7bfb5f414c45e7b78883567fb31b246f02dff
"universalify@npm:^0.2.0":
version: 0.2.0
resolution: "universalify@npm:0.2.0"
checksum: e86134cb12919d177c2353196a4cc09981524ee87abf621f7bc8d249dbbbebaec5e7d1314b96061497981350df786e4c5128dbf442eba104d6e765bc260678b5
languageName: node
linkType: hard

Expand All@@ -3593,6 +3609,16 @@ __metadata:
languageName: node
linkType: hard

"url-parse@npm:^1.5.3":
version: 1.5.10
resolution: "url-parse@npm:1.5.10"
dependencies:
querystringify: ^2.1.1
requires-port: ^1.0.0
checksum: fbdba6b1d83336aca2216bbdc38ba658d9cfb8fc7f665eb8b17852de638ff7d1a162c198a8e4ed66001ddbf6c9888d41e4798912c62b4fd777a31657989f7bdf
languageName: node
linkType: hard

"util-deprecate@npm:^1.0.1":
version: 1.0.2
resolution: "util-deprecate@npm:1.0.2"
Expand All@@ -3614,15 +3640,6 @@ __metadata:
languageName: node
linkType: hard

"w3c-hr-time@npm:^1.0.2":
version: 1.0.2
resolution: "w3c-hr-time@npm:1.0.2"
dependencies:
browser-process-hrtime: ^1.0.0
checksum: ec3c2dacbf8050d917bbf89537a101a08c2e333b4c19155f7d3bedde43529d4339db6b3d049d9610789cb915f9515f8be037e0c54c079e9d4735c50b37ed52b9
languageName: node
linkType: hard

"w3c-xmlserializer@npm:^3.0.0":
version: 3.0.0
resolution: "w3c-xmlserializer@npm:3.0.0"
Expand DownExpand Up@@ -3706,9 +3723,9 @@ __metadata:
languageName: node
linkType: hard

"ws@npm:^8.8.0":
version: 8.8.1
resolution: "ws@npm:8.8.1"
"ws@npm:^8.9.0":
version: 8.11.0
resolution: "ws@npm:8.11.0"
peerDependencies:
bufferutil: ^4.0.1
utf-8-validate: ^5.0.2
Expand All@@ -3717,7 +3734,7 @@ __metadata:
optional: true
utf-8-validate:
optional: true
checksum: 2152cf862cae0693f3775bc688a6afb2e989d19d626d215e70f5fcd8eb55b1c3b0d3a6a4052905ec320e2d7734e20aeedbf9744496d62f15a26ad79cf4cf7dae
checksum: 316b33aba32f317cd217df66dbfc5b281a2f09ff36815de222bc859e3424d83766d9eb2bd4d667de658b6ab7be151f258318fb1da812416b30be13103e5b5c67
languageName: node
linkType: hard

Expand Down