@auto/bump
Advanced tools
Comparing version
@@ -1,3 +0,3 @@ | ||
import { TWorkspacesGitBump, TWorkspacesPackageBump, TPackages } from '@auto/utils'; | ||
import { TWorkspacesGitBump, TWorkspacesPackageBump, TPackages, TWorkspacesOptions } from '@auto/utils'; | ||
import { TBumpOptions } from './types'; | ||
export declare const getWorkspacesPackagesBumps: (packages: TPackages, bumps: TWorkspacesGitBump[], options: TBumpOptions) => TWorkspacesPackageBump[]; | ||
export declare const getWorkspacesPackagesBumps: (packages: TPackages, bumps: TWorkspacesGitBump[], bumpOptions: TBumpOptions, workspacesOptions: TWorkspacesOptions) => TWorkspacesPackageBump[]; |
@@ -5,3 +5,3 @@ import { getDependentsCount, getDependentsOf } from "@auto/workspaces"; | ||
import { bumpVersion } from "./bump-version"; | ||
export const getWorkspacesPackagesBumps = (packages, bumps, options) => { | ||
export const getWorkspacesPackagesBumps = (packages, bumps, bumpOptions, workspacesOptions) => { | ||
for (const bump of bumps) { | ||
@@ -25,3 +25,3 @@ if (!Reflect.has(packages, bump.name)) { | ||
const bumpDependents = (name, version, type) => { | ||
const dependents = getDependentsOf(packages, name); | ||
const dependents = getDependentsOf(packages, name, workspacesOptions); | ||
@@ -39,3 +39,3 @@ if (dependents === null) { | ||
if (dependent.range !== null) { | ||
const tempRange = bumpRange(dependent.range, version, type, options); | ||
const tempRange = bumpRange(dependent.range, version, type, bumpOptions); | ||
const stackRange = getStackDepsRange(dependent.name, name); | ||
@@ -49,3 +49,3 @@ | ||
if (dependent.devRange !== null) { | ||
bumpedDevRange = bumpRange(dependent.devRange, version, type, options); | ||
bumpedDevRange = bumpRange(dependent.devRange, version, type, bumpOptions); | ||
} | ||
@@ -58,3 +58,3 @@ | ||
if (bumpedRange !== null) { | ||
bumpedVersion = bumpVersion(dependentPackage.json.version, type, options); | ||
bumpedVersion = bumpVersion(dependentPackage.json.version, type, bumpOptions); | ||
} | ||
@@ -126,3 +126,3 @@ | ||
bumpStack[bump.name] = { ...bumpStackItem, | ||
version: bumpVersion(packageItem.json.version, bump.type, options), | ||
version: bumpVersion(packageItem.json.version, bump.type, bumpOptions), | ||
type: bump.type | ||
@@ -134,3 +134,3 @@ }; | ||
dir: packageItem.dir, | ||
version: bumpVersion(packageItem.json.version, bump.type, options), | ||
version: bumpVersion(packageItem.json.version, bump.type, bumpOptions), | ||
type: bump.type, | ||
@@ -137,0 +137,0 @@ deps: null, |
{ | ||
"name": "@auto/bump", | ||
"version": "0.0.20", | ||
"version": "0.0.21", | ||
"description": "", | ||
@@ -26,4 +26,4 @@ "keywords": "", | ||
"dependencies": { | ||
"@auto/utils": "^0.0.14", | ||
"@auto/workspaces": "^0.0.18", | ||
"@auto/utils": "^0.0.15", | ||
"@auto/workspaces": "^0.0.19", | ||
"esm": "^3.0.82", | ||
@@ -30,0 +30,0 @@ "semver": "^5.5.1" |
8145
1.56%+ Added
+ Added
- Removed
- Removed
Updated
Updated