Skip to content

loadConfig

function loadConfig(arguments_): Promise<{
platforms: (
| "npm"
| "jsr"
| ["jsr", {
allowSlowTypes: boolean;
defaultExclude?: string[];
defaultInclude?: string[];
experimentalGenerateJSR: boolean;
experimentalUpdateCatalogs: boolean;
tokenEnvironmentKey: string;
}]
| ["npm", {
registry: string;
strategy: ".npmrc" | "package.json";
tokenEnvironmentKey: string;
}])[];
tmpDirectory: string;
useChangesets: boolean;
}>;

Defined in: modules/packages/core/multipublish/src/config.ts:14

| { [key: string]: unknown; _: (string | number)[]; $0: string; config: undefined | string; dry: undefined | boolean; released: undefined | (string | number)[]; releasedFile: undefined | string; useChangesetStatus: undefined | boolean; verbose: undefined | boolean; versionJsr: undefined | boolean; } | { [key: string]: unknown; _: (string | number)[]; $0: string; config: undefined | string; dry: undefined | boolean; released: undefined | (string | number)[]; releasedFile: undefined | string; useChangesetStatus: undefined | boolean; verbose: undefined | boolean; versionJsr: undefined | boolean; }

Promise<{ platforms: ( | "npm" | "jsr" | ["jsr", { allowSlowTypes: boolean; defaultExclude?: string[]; defaultInclude?: string[]; experimentalGenerateJSR: boolean; experimentalUpdateCatalogs: boolean; tokenEnvironmentKey: string; }] | ["npm", { registry: string; strategy: ".npmrc" | "package.json"; tokenEnvironmentKey: string; }])[]; tmpDirectory: string; useChangesets: boolean; }>