mirror of
https://git.mirrors.martin98.com/https://github.com/sub-store-org/Sub-Store.git
synced 2025-10-11 20:01:31 +08:00
30 lines
892 B
JavaScript
30 lines
892 B
JavaScript
/* eslint-disable no-undef */
|
|
import { ProxyUtils } from '@/core/proxy-utils';
|
|
import { RuleUtils } from '@/core/rule-utils';
|
|
import { version } from '../../package.json';
|
|
|
|
console.log(
|
|
`
|
|
┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅
|
|
Sub-Store © Peng-YM -- v${version}
|
|
┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅
|
|
`,
|
|
);
|
|
|
|
const RESOURCE_TYPE = {
|
|
PROXY: 1,
|
|
RULE: 2,
|
|
};
|
|
|
|
let result = $resource;
|
|
|
|
if ($resourceType === RESOURCE_TYPE.PROXY) {
|
|
const proxies = ProxyUtils.parse($resource);
|
|
result = ProxyUtils.produce(proxies, 'Loon');
|
|
} else if ($resourceType === RESOURCE_TYPE.RULE) {
|
|
const rules = RuleUtils.parse($resource);
|
|
result = RuleUtils.produce(rules, 'Loon');
|
|
}
|
|
|
|
$done(result);
|