@r4lrgx/gitmoji
Version:
🧱 My customized Gitmoji Config - a fork of https://github.com/arvinxx/gitmoji-commit-workflow - just with several bug fixes and a cleaner look.
24 lines (21 loc) • 715 B
TypeScript
import { Config, Commit, Context } from './types/index.js';
import '../commit-types/types/index.js';
/**
* Creates gitmoji writer options based on configuration.
*
* @param {Config} config - The configuration object
* @returns {Object} The writer options object
*/
declare function createGitmojiWriterOpts(config: Config): {
transform: (commit: Commit, context: Context) => Commit | void;
groupBy: string;
commitGroupsSort: string;
commitsSort: string[];
noteGroupsSort: string;
mainTemplate: string;
headerPartial: string;
commitPartial: string;
footerPartial: string;
finalizeContext: (context: Context) => Context;
};
export { createGitmojiWriterOpts as default };