MCPcopy Create free account

hub / github.com/dmno-dev/bumpy / functions

Functions350 in github.com/dmno-dev/bumpy

↓ 156 callersFunctionmakePkg
( name: string, version: string, deps: Partial< Pick< WorkspacePackage, 'dependencies' |
packages/bumpy/test/helpers.ts:23
↓ 99 callersFunctionmakeConfig
(overrides: Partial<BumpyConfig> = {})
packages/bumpy/test/helpers.ts:49
↓ 85 callersFunctionmakeRelease
( name: string, newVersion: string, opts: Partial< Pick<PlannedRelease, 'type' | 'oldVersion' | 'bum
packages/bumpy/test/helpers.ts:54
↓ 66 callersFunctiongitInDir
(args: string[], cwd: string)
packages/bumpy/test/helpers.ts:107
↓ 65 callersFunctiontryRunArgs
(args: string[], opts?: { cwd?: string })
packages/bumpy/src/utils/shell.ts:167
↓ 64 callersFunctionassembleReleasePlan
( bumpFiles: BumpFile[], packages: Map<string, WorkspacePackage>, depGraph: DependencyGraph, config: B
packages/bumpy/src/core/release-plan.ts:53
↓ 48 callersFunctionmakeBumpFile
( id: string, releases: { name: string; type: BumpTypeWithNone }[], summary = 'Test change', extra: Pa
packages/bumpy/test/helpers.ts:77
↓ 39 callersFunctionrunArgs
(args: string[], opts?: { cwd?: string; input?: string })
packages/bumpy/src/utils/shell.ts:128
↓ 36 callersFunctionexists
(filePath: string)
packages/bumpy/src/utils/fs.ts:68
↓ 30 callersFunctionaddMockRule
(rule: MockRule)
packages/bumpy/test/helpers-shell-mock.ts:88
↓ 29 callersFunctionmatchGlob
(name: string, pattern: string)
packages/bumpy/src/core/config.ts:92
↓ 28 callersFunctionwriteJson
(path: string, data: unknown)
packages/bumpy/test/core/check-catalog.test.ts:43
↓ 27 callersFunctionensureDir
(dir: string)
packages/bumpy/src/utils/fs.ts:91
↓ 26 callersFunctionwriteText
(filePath: string, content: string)
packages/bumpy/src/utils/fs.ts:64
↓ 25 callersFunctioncolorize
(text: string, color: 'red' | 'green' | 'yellow' | 'blue' | 'cyan' | 'dim' | 'bold')
packages/bumpy/src/utils/logger.ts:34
↓ 25 callersFunctionrunArgsAsync
(args: string[], opts?: { cwd?: string; input?: string })
packages/bumpy/src/utils/shell.ts:144
↓ 21 callersFunctioncreateGithubFormatter
(options: GithubChangelogOptions = {})
packages/bumpy/src/core/changelog-github.ts:49
↓ 21 callersFunctionparseBumpFile
(content: string, id: string)
packages/bumpy/src/core/bump-file.ts:138
↓ 21 callersFunctionsatisfies
(version: string, range: string, currentVersion?: string)
packages/bumpy/src/core/semver.ts:16
↓ 20 callersFunctionmakeReleasePlan
(releases: PlannedRelease[], bumpFiles: BumpFile[] = [])
packages/bumpy/test/helpers.ts:87
↓ 18 callersFunctiondefaultFormatter
(ctx)
packages/bumpy/src/core/changelog.ts:91
↓ 17 callersFunctionreadBumpFiles
(rootDir: string, opts: ReadBumpFilesOptions = {})
packages/bumpy/src/core/bump-file.ts:43
↓ 16 callersFunctionresolveChannels
(config: BumpyConfig)
packages/bumpy/src/core/channels.ts:27
↓ 15 callersFunctiondiscoverWorkspace
(rootDir: string, config: BumpyConfig)
packages/bumpy/src/core/workspace.ts:14
↓ 15 callersFunctionfindChangedPackages
( changedFiles: string[], packages: Map<string, WorkspacePackage>, rootDir: string, config: BumpyConfi
packages/bumpy/src/commands/check.ts:241
↓ 15 callersFunctionisPackageManaged
( pkgName: string, isPrivate: boolean, config: BumpyConfig, pkgBumpy?: PackageConfig, )
packages/bumpy/src/core/config.ts:184
↓ 15 callersFunctionloadConfig
(rootDir: string)
packages/bumpy/src/core/config.ts:31
↓ 15 callersFunctionparseCatalogs
(workspaceYaml: string | null, rootPackageJson: string | null)
packages/bumpy/src/utils/package-manager.ts:108
↓ 14 callersFunctionreadText
(filePath: string)
packages/bumpy/src/utils/fs.ts:60
↓ 13 callersFunctionchannelNames
(config: BumpyConfig)
packages/bumpy/src/core/channels.ts:67
↓ 13 callersFunctioncleanupTempDir
(dir: string)
packages/bumpy/test/helpers.ts:102
↓ 13 callersFunctioncreateTempGitRepo
()
packages/bumpy/test/helpers.ts:94
↓ 13 callersFunctionslugify
(name: string)
packages/bumpy/src/utils/names.ts:8
↓ 13 callersFunctionwriteBumpFileAt
(dir: string, relPath: string, pkgName = 'pkg-a', bump = 'minor')
packages/bumpy/test/core/bump-file-channels.test.ts:13
↓ 13 callersFunctionwriteFileAt
(path: string, content: string)
packages/bumpy/test/core/check-catalog.test.ts:47
↓ 13 callersFunctionwriteJson
(path: string, data: unknown)
packages/bumpy/test/core/check-pkgjson-fields.test.ts:42
↓ 12 callersFunctionapplyReleasePlan
( releasePlan: ReleasePlan, packages: Map<string, WorkspacePackage>, rootDir: string, config: BumpyCon
packages/bumpy/src/core/apply-release-plan.ts:17
↓ 12 callersFunctiongetCallsMatching
(pattern: string | RegExp)
packages/bumpy/test/helpers-shell-mock.ts:98
↓ 12 callersFunctionmapOf
(obj: Record<string, Record<string, string>>)
packages/bumpy/test/utils/package-manager.test.ts:132
↓ 12 callersFunctionsetupPackage
(name: string, version: string, extraPkgJson: Record<string, unknown> = {})
packages/bumpy/test/core/apply-release-plan.test.ts:22
↓ 11 callersFunctionfilterBranchBumpFiles
( allBumpFiles: BumpFile[], changedFiles: string[], rootDir?: string, parseErrors: string[] = [], )
packages/bumpy/src/core/bump-file.ts:347
↓ 11 callersFunctiongetChangedFiles
(rootDir: string, baseBranch: string)
packages/bumpy/src/core/git.ts:144
↓ 10 callersFunctionbuildPublishUrl
( name: string, version: string, targetType: string, opts: BuildPublishUrlOptions = {}, )
packages/bumpy/src/core/github-release.ts:290
↓ 10 callersFunctionbumpLevel
(type: BumpType)
packages/bumpy/src/types.ts:12
↓ 10 callersFunctionbumpVersion
(version: string, type: BumpType)
packages/bumpy/src/core/semver.ts:4
↓ 10 callersFunctioncreateTag
(tag: string, opts?: { cwd?: string })
packages/bumpy/src/core/git.ts:4
↓ 10 callersFunctionextractCwdFlag
(argv: string[])
packages/bumpy/src/utils/cwd.ts:22
↓ 10 callersFunctiongetBumpyDir
(rootDir: string)
packages/bumpy/src/core/config.ts:170
↓ 10 callersFunctionisCatalogRefAffected
( range: string, depName: string, catalogChanges: Map<string, Set<string>>, )
packages/bumpy/src/utils/package-manager.ts:232
↓ 10 callersFunctionmatchChannelByBranch
(config: BumpyConfig, branch: string | null)
packages/bumpy/src/core/channels.ts:90
↓ 10 callersFunctionrandomName
()
packages/bumpy/src/utils/names.ts:2
↓ 10 callersFunctiontagExists
(tag: string, opts?: { cwd?: string })
packages/bumpy/src/core/git.ts:127
↓ 10 callersFunctionunwrap
(value: T | symbol)
packages/bumpy/src/utils/clack.ts:10
↓ 9 callersFunctionformatVersionPrBody
( plan: ReleasePlan, preamble: string, packageDirs: Map<string, string>, repo: string | undefined, p
packages/bumpy/src/commands/ci.ts:1619
↓ 9 callersMethodgetDependents
Get all packages that depend on the given package
packages/bumpy/src/core/dep-graph.ts:40
↓ 9 callersFunctionpublishTargetLabel
(targetType: string, registry?: string)
packages/bumpy/src/core/github-release.ts:244
↓ 9 callersFunctionsanitizeSnapshotName
(name: string)
packages/bumpy/src/core/snapshot.ts:38
↓ 8 callersFunctiondetect
()
packages/bumpy/test/core/check-pkgjson-fields.test.ts:57
↓ 8 callersFunctionfindRoot
(startDir: string = process.cwd())
packages/bumpy/src/core/config.ts:9
↓ 8 callersFunctionformatPublishedToSection
(targets: Record<string, PublishTargetState>)
packages/bumpy/src/core/github-release.ts:188
↓ 8 callersFunctionparseJsonc
(text: string)
packages/bumpy/src/utils/jsonc.ts:5
↓ 8 callersFunctionpublishPackages
( releasePlan: ReleasePlan, packages: Map<string, WorkspacePackage>, depGraph: DependencyGraph, config
packages/bumpy/src/core/publish-pipeline.ts:150
↓ 8 callersFunctionwithPatToken
* Temporarily override GH_TOKEN with BUMPY_GH_TOKEN for a gh CLI call. * * When BUMPY_GH_TOKEN is set (e.g. a dedicated bot PAT or GitHub App token)
packages/bumpy/src/commands/ci.ts:37
↓ 7 callersFunctiondiffCatalogMaps
(before: CatalogMap, after: CatalogMap)
packages/bumpy/src/utils/package-manager.ts:205
↓ 7 callersFunctioninstallShellMock
(opts: { interceptGh?: boolean } = {})
packages/bumpy/test/helpers-shell-mock.ts:50
↓ 7 callersFunctionisGitHubPackagesRegistry
(registry?: string)
packages/bumpy/src/core/github-release.ts:231
↓ 7 callersFunctionlistTags
(pattern: string, opts?: { cwd?: string })
packages/bumpy/src/core/git.ts:218
↓ 7 callersFunctionmaxBump
(a: BumpType | undefined, b: BumpType)
packages/bumpy/src/types.ts:16
↓ 7 callersFunctionnormalizeCascadeConfig
(config: CascadeConfig)
packages/bumpy/src/types.ts:41
↓ 7 callersFunctionparseRepoSlug
(repository: unknown)
packages/bumpy/src/core/github-release.ts:269
↓ 7 callersFunctionsetupPkg
Set up a single-package monorepo on main, then branch to "feature".
packages/bumpy/test/core/check-pkgjson-fields.test.ts:48
↓ 7 callersFunctionwriteGitHubOutput
Write a key=value pair to $GITHUB_OUTPUT if available
packages/bumpy/src/commands/ci.ts:523
↓ 6 callersFunctionapplyBump
Apply a bump to a package, upgrading if already planned. Returns true if anything changed.
packages/bumpy/src/core/release-plan.ts:376
↓ 6 callersFunctioncatalogYamlFile
(pm: PackageManager)
packages/bumpy/src/utils/package-manager.ts:87
↓ 6 callersFunctiondetectPackageManager
(rootDir: string)
packages/bumpy/src/utils/package-manager.ts:23
↓ 6 callersFunctionextractPrereleaseCounters
(versions: string[], target: string, preid: string)
packages/bumpy/src/core/prerelease.ts:29
↓ 6 callersFunctionisValidVersion
(version: string)
packages/bumpy/src/core/semver.ts:46
↓ 6 callersFunctionp
(n: number, len = 2)
packages/bumpy/src/core/snapshot.ts:58
↓ 6 callersFunctionpublishCommand
( rootDir: string, opts: PublishCommandOptions, )
packages/bumpy/src/commands/publish.ts:72
↓ 6 callersFunctionpullRequestTargetCwdError
(opts: { eventName: string | undefined; cwdProvided: boolean; })
packages/bumpy/src/utils/cwd.ts:61
↓ 6 callersFunctionresolveCatalogDep
(depName: string, range: string, catalogs: CatalogMap)
packages/bumpy/src/utils/package-manager.ts:194
↓ 6 callersFunctionresolvePackageRegistry
( pkg: WorkspacePackage | undefined, pkgConfig: Partial<PackageConfig> | undefined, )
packages/bumpy/src/core/github-release.ts:255
↓ 6 callersFunctionresolveSnapshot
( rawName: string, config: BumpyConfig, rootDir: string, opts: { tag?: string; now?: Date } = {}, )
packages/bumpy/src/core/snapshot.ts:69
↓ 6 callersFunctionrunStreaming
(cmd: string, opts?: { cwd?: string; input?: string })
packages/bumpy/src/utils/shell.ts:79
↓ 6 callersFunctionsetupGitRepo
()
packages/bumpy/test/core/publish-pipeline.test.ts:36
↓ 6 callersFunctionvalidatePrNumber
Validate a PR number is numeric
packages/bumpy/src/commands/ci.ts:68
↓ 5 callersFunctioncheckIntercept
(args: string[], opts?: { cwd?: string; input?: string })
packages/bumpy/src/utils/shell.ts:26
↓ 5 callersFunctioncompareVersions
(a: string, b: string)
packages/bumpy/src/core/semver.ts:42
↓ 5 callersFunctioncreateIndividualReleases
( releases: PlannedRelease[], bumpFiles: BumpFile[], rootDir: string, opts: GitHubReleaseOptions = {},
packages/bumpy/src/core/github-release.ts:48
↓ 5 callersFunctiondetectWorkspaces
(rootDir: string)
packages/bumpy/src/utils/package-manager.ts:16
↓ 5 callersFunctionformatReleasePlanComment
( plan: ReleasePlan, bumpFiles: BumpFile[], prNumber: string, prBranch: string | null, pm: PackageMa
packages/bumpy/src/commands/ci.ts:1320
↓ 5 callersFunctiongenerateChangelogEntry
( release: PlannedRelease, bumpFiles: BumpFile[], formatter: ChangelogFormatter = defaultFormatter, da
packages/bumpy/src/core/changelog.ts:228
↓ 5 callersFunctionhasUncommittedChanges
(opts?: { cwd?: string })
packages/bumpy/src/core/git.ts:107
↓ 5 callersFunctionlistFiles
(dir: string, ext?: string)
packages/bumpy/src/utils/fs.ts:77
↓ 5 callersFunctionloadFormatter
(changelog: BumpyConfig['changelog'], rootDir: string)
packages/bumpy/src/core/changelog.ts:164
↓ 5 callersFunctionparseReleaseMetadata
(body: string)
packages/bumpy/src/core/github-release.ts:169
↓ 5 callersFunctionpostOrUpdatePrComment
( prNumber: string, body: string, rootDir: string, marker: string = COMMENT_MARKER, )
packages/bumpy/src/commands/ci.ts:1717
↓ 5 callersFunctionprependToChangelog
(existingContent: string, newEntry: string)
packages/bumpy/src/core/changelog.ts:265
↓ 5 callersFunctionresolveTargetPrNumber
(rootDir: string)
packages/bumpy/src/commands/ci.ts:345
↓ 5 callersFunctionsetupOriginMain
Set up a bare remote so getBaseCompareRef can resolve origin/main
packages/bumpy/test/core/check-catalog.test.ts:33
next →1–100 of 350, ranked by callers