@storm-software/git-tools
Version:
Tools for managing Git repositories within a Nx workspace.
77 lines (68 loc) • 2.15 kB
JavaScript
"use strict";Object.defineProperty(exports, "__esModule", {value: true});
var _chunkEQZ3BKYLcjs = require('./chunk-EQZ3BKYL.cjs');
// src/release/config.ts
var DEFAULT_CONVENTIONAL_COMMITS_CONFIG = {
questions: _chunkEQZ3BKYLcjs.DEFAULT_COMMIT_QUESTIONS,
types: _chunkEQZ3BKYLcjs.DEFAULT_COMMIT_TYPES
};
var DEFAULT_RELEASE_GROUP_CONFIG = {
projectsRelationship: "independent",
releaseTagPattern: "{projectName}@{version}",
changelog: {
git: {
tag: true
},
createRelease: "github",
entryWhenNoChanges: false,
file: "{projectRoot}/CHANGELOG.md",
renderOptions: {
authors: false,
commitReferences: true,
versionTitleDate: true
}
},
version: {
groupPreVersionCommand: "pnpm build",
useLegacyVersioning: true,
currentVersionResolver: "git-tag",
specifierSource: "conventional-commits",
generator: "@storm-software/workspace-tools:release-version",
generatorOptions: {
currentVersionResolver: "git-tag",
specifierSource: "conventional-commits"
}
}
};
var DEFAULT_RELEASE_CONFIG = {
conventionalCommits: DEFAULT_CONVENTIONAL_COMMITS_CONFIG,
changelog: {
git: {
tag: true
},
automaticFromRef: true,
workspaceChangelog: false,
projectChangelogs: {
createRelease: "github",
entryWhenNoChanges: false,
file: "{projectRoot}/CHANGELOG.md",
// renderer: "@storm-software/git-tools/changelog-renderer",
renderOptions: {
authors: false,
commitReferences: true,
versionTitleDate: true
}
}
},
version: {
preVersionCommand: "pnpm build",
useLegacyVersioning: true,
currentVersionResolver: "git-tag",
specifierSource: "conventional-commits",
generator: "@storm-software/workspace-tools:release-version",
generatorOptions: {
currentVersionResolver: "git-tag",
specifierSource: "conventional-commits"
}
}
};
exports.DEFAULT_CONVENTIONAL_COMMITS_CONFIG = DEFAULT_CONVENTIONAL_COMMITS_CONFIG; exports.DEFAULT_RELEASE_GROUP_CONFIG = DEFAULT_RELEASE_GROUP_CONFIG; exports.DEFAULT_RELEASE_CONFIG = DEFAULT_RELEASE_CONFIG;