refactord paths.ts

This commit is contained in:
2022-06-11 00:05:32 -05:00
parent 29b40b4e43
commit 83570d9535
14 changed files with 148 additions and 97 deletions

View File

@@ -1,5 +1,5 @@
import { existsSync, lstatSync, readFileSync } from 'fs'
import { BaseUrl, FileUrl, ScriptPath, SupportUrl } from './paths'
import { AllPaths } from './main'
import {
UserScriptMeta,
UserScriptMetaFull,
@@ -12,6 +12,9 @@ export default interface readMeta {
}
export default function readMeta(name: string) {
let paths = AllPaths.script(name)
let urls = AllPaths.url
var meta: UserScriptMetaFull = {
name: name,
namespace: 'zomo.dev',
@@ -26,13 +29,13 @@ export default function readMeta(name: string) {
noframes: false,
grant: '',
injectinto: '',
downloadURL: FileUrl(name),
supportURL: SupportUrl,
homepageURL: BaseUrl,
downloadURL: paths.url,
supportURL: urls.support,
homepageURL: urls.base,
unwrap: false,
}
let metaPath = ScriptPath(name).meta
let metaPath = paths.meta
if (existsSync(metaPath) && lstatSync(metaPath).isFile()) {
try {