@r4lrgx/shared-config
Version:
🔩 My customized Config of semantic release and commitlint and others.
15 lines (12 loc) • 608 B
TypeScript
import { PluginSpec } from 'semantic-release';
import { GitPluginOptions } from '../types/index.js';
/**
* Configures the semantic-release git plugin
*
* @param {GitPluginOptions} [options={}] - Plugin configuration options
* @param {string|string[]|boolean} [options.assets] - Files to commit (can be string, array, or false to disable)
* @param {string} [options.message] - Custom commit message template
* @returns {PluginSpec<GitPluginOptions>} semantic-release plugin configuration
*/
declare const gitPlugin: (options?: GitPluginOptions) => PluginSpec<GitPluginOptions>;
export { gitPlugin };