@humanwhocodes/crosspost
Version:
A utility to post across multiple social networks.
14 lines (13 loc) • 483 B
TypeScript
/**
* @fileoverview Utilities for working with options objects.
* @author Nicholas C. Zakas
*/
/** @typedef {import("../types.js").PostOptions} PostOptions */
/**
* Validates post options to ensure they meet requirements
* @param {PostOptions} [options] The options to validate
* @throws {TypeError} If the options are invalid
* @returns {void}
*/
export function validatePostOptions(options?: PostOptions): void;
export type PostOptions = import("../types.js").PostOptions;