From 07954c73cd3e0d6e4d448ab30c4452dbde214a5a Mon Sep 17 00:00:00 2001 From: double beep <38133098+double-beep@users.noreply.github.com> Date: Sat, 21 Sep 2024 08:36:41 +0000 Subject: [PATCH] chore: update dist --- dist/generators/common/index.d.ts | 4 +- dist/generators/common/index.js | 4 +- dist/generators/common/monkey.d.ts | 17 +-------- dist/generators/index.d.ts | 61 +++--------------------------- dist/utils/package.d.ts | 2 +- 5 files changed, 13 insertions(+), 75 deletions(-) diff --git a/dist/generators/common/index.d.ts b/dist/generators/common/index.d.ts index 6d9a2ea..b0ef625 100644 --- a/dist/generators/common/index.d.ts +++ b/dist/generators/common/index.d.ts @@ -7,6 +7,7 @@ export type CommonHeaders = T & { exclude: string[]; icon: string; include: string[]; + license: string; match: string[]; name: string; namespace: string; @@ -26,11 +27,12 @@ export type CommonGeneratorOptions = { }; export declare const generateCommonHeaders: (pkg: PackageInfo, options: CommonGeneratorOptions) => HeaderEntries<{ author: PackagePerson; - contributors?: PackagePerson[] | undefined; + contributors?: PackagePerson[]; description: string; exclude: string[]; icon: string; include: string[]; + license: string; match: string[]; name: string; namespace: string; diff --git a/dist/generators/common/index.js b/dist/generators/common/index.js index 9548d41..80dd233 100644 --- a/dist/generators/common/index.js +++ b/dist/generators/common/index.js @@ -2,7 +2,7 @@ import { formatAuthor, parseAuthor } from "../../utils/author.js"; import { parseName, prettifyName } from "../../utils/name.js"; export const generateCommonHeaders = (pkg, options) => { const { namespace, noframes = false, pretty = false } = options; - const { author, description, name, version, icon, contributors = [], } = pkg; + const { author, description, name, version, icon, contributors = [], license } = pkg; const parsedAuthor = parseAuthor(author); const { packageName, scope } = parseName(name); const headers = [ @@ -14,6 +14,8 @@ export const generateCommonHeaders = (pkg, options) => { const scopeOrNs = namespace || scope; if (scopeOrNs) headers.push(["namespace", scopeOrNs]); + if (license) + headers.push(["license", license]); if (icon) headers.push(["icon", icon]); if (noframes) diff --git a/dist/generators/common/monkey.d.ts b/dist/generators/common/monkey.d.ts index fd3500d..b71b6ce 100644 --- a/dist/generators/common/monkey.d.ts +++ b/dist/generators/common/monkey.d.ts @@ -3,20 +3,5 @@ import type { HeaderEntries, HeaderEntry } from "../index.js"; import type { CommonHeaders } from "./index.js"; export type MonkeyHeader = `// @${string} ${string}` | `// @${string}`; export declare const makeMonkeyTags: (name?: string) => readonly [openTag: string, closeTag: string]; -export declare const makeMonkeyHeader: (header: HeaderEntry) => MonkeyHeader; +export declare const makeMonkeyHeader: (header: HeaderEntry) => MonkeyHeader; export declare const finalizeMonkeyHeaders: >(headers: HeaderEntries, spaces: number) => string; diff --git a/dist/generators/index.d.ts b/dist/generators/index.d.ts index c114800..2cef9a6 100644 --- a/dist/generators/index.d.ts +++ b/dist/generators/index.d.ts @@ -1,8 +1,8 @@ -/// import type { GeneratorOptions, RunAtOption } from "../generate.js"; import type { PackageInfo } from "../utils/package.js"; import type { NetworkSiteInfo } from "../utils/scraper.js"; import type { RequiredProps } from "../utils/types.js"; +import type { CommonHeaders } from "./common/index.js"; import type { GreasemonkeyGrantOptions } from "./greasemonkey/types.js"; import type { TampermonkeyGrantOptions } from "./tampermonkey/types.js"; import type { ViolentmonkeyGrantOptions } from "./violentmonkey/types.js"; @@ -16,66 +16,15 @@ export type UserScriptManagerName = "tampermonkey" | "violentmonkey" | "greasemo export type HeaderGenerator = (info: PackageInfo, options: RequiredProps, "spaces">) => Promise; export type HeaderEntry = [keyof T & string, string]; export type HeaderEntries = HeaderEntry[]; -export declare const generateGrantHeaders: (grantMap: Record, grants: U[]) => HeaderEntries; -export declare const generateExcludeHeaders: (excludes: string[]) => HeaderEntries; +export declare const generateGrantHeaders: (grantMap: Record, grants: U[]) => HeaderEntries; +export declare const generateExcludeHeaders: (excludes: string[]) => HeaderEntries; export declare const generateExcludeMatchHeaders: (excludes: string[]) => HeaderEntries; -export declare const generateMatchHeaders: (matches: string[], networkSiteScraper: () => Promise, collapse?: boolean) => Promise>; +export declare const generateMatchHeaders: (matches: string[], networkSiteScraper: () => Promise, collapse?: boolean) => Promise>; export declare const generateRunAtHeaders: (runAtMap: { - start?: T["run-at"] | undefined; - end?: T["run-at"] | undefined; - idle?: T["run-at"] | undefined; - body?: T["run-at"] | undefined; - menu?: T["run-at"] | undefined; -} & { +}>(runAtMap: { [P in RunAtOption]?: T["run-at"]; } & { [x: string]: unknown; }, runAt: T["run-at"]) => HeaderEntries>; export declare const generateRequireHeaders: (requires: string[]) => HeaderEntries<{ diff --git a/dist/utils/package.d.ts b/dist/utils/package.d.ts index a34f106..74d78f9 100644 --- a/dist/utils/package.d.ts +++ b/dist/utils/package.d.ts @@ -7,7 +7,7 @@ export type PackageInfo = { author: PackagePerson; contributors?: PackagePerson[]; icon?: string; - license: string; + license?: string; homepage: string; keywords?: string[]; name: string;