UNPKG

@r4lrgx/shared-config

Version:

🔩 My customized Config of semantic release and commitlint and others.

16 lines (13 loc) • 751 B
import { PluginSpec } from 'semantic-release'; import { CommitAnalyzerPluginOptions } from '../types/index.js'; /** * Configures the semantic-release commit analyzer plugin with Gitmoji support * * @param {CommitAnalyzerPluginOptions} [options={}] - Plugin configuration options * @param {Array<ReleaseRule>} [options.releaseRules] - Custom release rules * @param {ParserOptions} [options.parserOpts] - Commit message parser options * @param {object} [options.opts] - Additional plugin options * @returns {PluginSpec<CommitAnalyzerPluginOptions>} semantic-release plugin configuration */ declare const commitAnalyzerPlugin: (options?: CommitAnalyzerPluginOptions) => PluginSpec<CommitAnalyzerPluginOptions>; export { commitAnalyzerPlugin };