UNPKG

standard-commit

Version:
28 lines (27 loc) 881 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.loadConfig = exports.DefaultConfig = void 0; const cosmiconfig_1 = require("cosmiconfig"); exports.DefaultConfig = { types: ['feat', 'fix', 'chore', 'docs', 'style', 'refactor', 'test'], scopes: 'staged', promptScope: false, stripPackageScope: true, promptBody: true, promptBreaking: true, promptIssues: true, promptConfirm: true, enforceSignedOffBy: false, enforceIssueRefs: false, issuePrefixes: ['#'], }; async function loadConfig() { const explorer = (0, cosmiconfig_1.cosmiconfig)('standard-commit'); const config = Object.create(exports.DefaultConfig); const result = await explorer.search(); if (result && result.config) { Object.assign(config, result.config); } return config; } exports.loadConfig = loadConfig;