feat: ProxyUtils 中增加 Gist 类; 补充 demo.js 中的示例

This commit is contained in:
xream 2024-05-04 19:25:00 +08:00
parent 3b85d313fe
commit fdc94a7c54
No known key found for this signature in database
GPG Key ID: 1D2C5225471789F9
2 changed files with 3 additions and 1 deletions

View File

@ -1,6 +1,6 @@
{ {
"name": "sub-store", "name": "sub-store",
"version": "2.14.304", "version": "2.14.305",
"description": "Advanced Subscription Manager for QX, Loon, Surge, Stash and ShadowRocket.", "description": "Advanced Subscription Manager for QX, Loon, Surge, Stash and ShadowRocket.",
"main": "src/main.js", "main": "src/main.js",
"scripts": { "scripts": {

View File

@ -16,6 +16,7 @@ import { FILES_KEY, MODULES_KEY } from '@/constants';
import { findByName } from '@/utils/database'; import { findByName } from '@/utils/database';
import { produceArtifact } from '@/restful/sync'; import { produceArtifact } from '@/restful/sync';
import { getFlag, getISO } from '@/utils/geo'; import { getFlag, getISO } from '@/utils/geo';
import Gist from '@/utils/gist';
function preprocess(raw) { function preprocess(raw) {
for (const processor of PROXY_PREPROCESSORS) { for (const processor of PROXY_PREPROCESSORS) {
@ -272,6 +273,7 @@ export const ProxyUtils = {
yaml: YAML, yaml: YAML,
getFlag, getFlag,
getISO, getISO,
Gist,
}; };
function tryParse(parser, line) { function tryParse(parser, line) {