@changesets/cli
Advanced tools
Comparing version 2.26.1 to 2.26.2
@@ -21,3 +21,3 @@ 'use strict'; | ||
var resolveFrom = require('resolve-from'); | ||
var semver = require('semver'); | ||
var semverLt = require('semver/functions/lt'); | ||
var outdent = require('outdent'); | ||
@@ -28,2 +28,3 @@ var applyReleasePlan = require('@changesets/apply-release-plan'); | ||
var pre$1 = require('@changesets/pre'); | ||
var semverParse = require('semver/functions/parse'); | ||
var pLimit = require('p-limit'); | ||
@@ -45,3 +46,3 @@ var preferredPM = require('preferred-pm'); | ||
var resolveFrom__default = /*#__PURE__*/_interopDefault(resolveFrom); | ||
var semver__default = /*#__PURE__*/_interopDefault(semver); | ||
var semverLt__default = /*#__PURE__*/_interopDefault(semverLt); | ||
var outdent__default = /*#__PURE__*/_interopDefault(outdent); | ||
@@ -51,2 +52,3 @@ var applyReleasePlan__default = /*#__PURE__*/_interopDefault(applyReleasePlan); | ||
var assembleReleasePlan__default = /*#__PURE__*/_interopDefault(assembleReleasePlan); | ||
var semverParse__default = /*#__PURE__*/_interopDefault(semverParse); | ||
var pLimit__default = /*#__PURE__*/_interopDefault(pLimit); | ||
@@ -274,3 +276,3 @@ var preferredPM__default = /*#__PURE__*/_interopDefault(preferredPM); | ||
async function confirmMajorRelease(pkgJSON) { | ||
if (semver__default['default'].lt(pkgJSON.version, "1.0.0")) { | ||
if (semverLt__default['default'](pkgJSON.version, "1.0.0")) { | ||
// prettier-ignore | ||
@@ -724,3 +726,3 @@ logger.log(yellow(`WARNING: Releasing a major version for ${green(pkgJSON.name)} will be its ${red('first major release')}.`)); | ||
let version = result.stdout.toString().trim(); | ||
let parsed = semver__default['default'].parse(version); | ||
let parsed = semverParse__default['default'](version); | ||
return { | ||
@@ -996,3 +998,3 @@ name: "pnpm", | ||
if (preState !== undefined) { | ||
if (response.pkgInfo.versions && response.pkgInfo.versions.every(version => semver__default['default'].parse(version).prerelease[0] === preState.tag)) { | ||
if (response.pkgInfo.versions && response.pkgInfo.versions.every(version => semverParse__default['default'](version).prerelease[0] === preState.tag)) { | ||
publishedState = "only-pre"; | ||
@@ -999,0 +1001,0 @@ } |
"use strict"; | ||
var meow = require("meow"), errors = require("@changesets/errors"), logger = require("@changesets/logger"), util = require("util"), fs = require("fs-extra"), path = require("path"), getPackages = require("@manypkg/get-packages"), getDependentsGraph = require("@changesets/get-dependents-graph"), config = require("@changesets/config"), chalk = require("chalk"), child_process = require("child_process"), termSize = require("term-size"), enquirer = require("enquirer"), externalEditor = require("external-editor"), ansiColors = require("ansi-colors"), git = require("@changesets/git"), writeChangeset = require("@changesets/write"), resolveFrom = require("resolve-from"), semver = require("semver"), outdent = require("outdent"), applyReleasePlan = require("@changesets/apply-release-plan"), readChangesets = require("@changesets/read"), assembleReleasePlan = require("@changesets/assemble-release-plan"), pre$1 = require("@changesets/pre"), pLimit = require("p-limit"), preferredPM = require("preferred-pm"), spawn = require("spawndamnit"), isCI = require("is-ci"), table = require("tty-table"), getReleasePlan = require("@changesets/get-release-plan"); | ||
var meow = require("meow"), errors = require("@changesets/errors"), logger = require("@changesets/logger"), util = require("util"), fs = require("fs-extra"), path = require("path"), getPackages = require("@manypkg/get-packages"), getDependentsGraph = require("@changesets/get-dependents-graph"), config = require("@changesets/config"), chalk = require("chalk"), child_process = require("child_process"), termSize = require("term-size"), enquirer = require("enquirer"), externalEditor = require("external-editor"), ansiColors = require("ansi-colors"), git = require("@changesets/git"), writeChangeset = require("@changesets/write"), resolveFrom = require("resolve-from"), semverLt = require("semver/functions/lt"), outdent = require("outdent"), applyReleasePlan = require("@changesets/apply-release-plan"), readChangesets = require("@changesets/read"), assembleReleasePlan = require("@changesets/assemble-release-plan"), pre$1 = require("@changesets/pre"), semverParse = require("semver/functions/parse"), pLimit = require("p-limit"), preferredPM = require("preferred-pm"), spawn = require("spawndamnit"), isCI = require("is-ci"), table = require("tty-table"), getReleasePlan = require("@changesets/get-release-plan"); | ||
@@ -11,3 +11,3 @@ function _interopDefault(e) { | ||
var meow__default = _interopDefault(meow), fs__default = _interopDefault(fs), path__default = _interopDefault(path), chalk__default = _interopDefault(chalk), termSize__default = _interopDefault(termSize), writeChangeset__default = _interopDefault(writeChangeset), resolveFrom__default = _interopDefault(resolveFrom), semver__default = _interopDefault(semver), outdent__default = _interopDefault(outdent), applyReleasePlan__default = _interopDefault(applyReleasePlan), readChangesets__default = _interopDefault(readChangesets), assembleReleasePlan__default = _interopDefault(assembleReleasePlan), pLimit__default = _interopDefault(pLimit), preferredPM__default = _interopDefault(preferredPM), spawn__default = _interopDefault(spawn), isCI__default = _interopDefault(isCI), table__default = _interopDefault(table), getReleasePlan__default = _interopDefault(getReleasePlan); | ||
var meow__default = _interopDefault(meow), fs__default = _interopDefault(fs), path__default = _interopDefault(path), chalk__default = _interopDefault(chalk), termSize__default = _interopDefault(termSize), writeChangeset__default = _interopDefault(writeChangeset), resolveFrom__default = _interopDefault(resolveFrom), semverLt__default = _interopDefault(semverLt), outdent__default = _interopDefault(outdent), applyReleasePlan__default = _interopDefault(applyReleasePlan), readChangesets__default = _interopDefault(readChangesets), assembleReleasePlan__default = _interopDefault(assembleReleasePlan), semverParse__default = _interopDefault(semverParse), pLimit__default = _interopDefault(pLimit), preferredPM__default = _interopDefault(preferredPM), spawn__default = _interopDefault(spawn), isCI__default = _interopDefault(isCI), table__default = _interopDefault(table), getReleasePlan__default = _interopDefault(getReleasePlan); | ||
@@ -155,3 +155,3 @@ function _defineProperty(obj, key, value) { | ||
async function confirmMajorRelease(pkgJSON) { | ||
if (semver__default.default.lt(pkgJSON.version, "1.0.0")) { | ||
if (semverLt__default.default(pkgJSON.version, "1.0.0")) { | ||
return logger.log(yellow(`WARNING: Releasing a major version for ${green(pkgJSON.name)} will be its ${red("first major release")}.`)), | ||
@@ -409,3 +409,3 @@ logger.log(yellow(`If you are unsure if this is correct, contact the package's maintainers ${red("before committing this changeset")}.`)), | ||
cwd: cwd | ||
})).stdout.toString().trim(), parsed = semver__default.default.parse(version); | ||
})).stdout.toString().trim(), parsed = semverParse__default.default(version); | ||
return { | ||
@@ -555,3 +555,3 @@ name: "pnpm", | ||
let publishedState = "never"; | ||
return response.published && (publishedState = "published", void 0 !== preState && response.pkgInfo.versions && response.pkgInfo.versions.every((version => semver__default.default.parse(version).prerelease[0] === preState.tag)) && (publishedState = "only-pre")), | ||
return response.published && (publishedState = "published", void 0 !== preState && response.pkgInfo.versions && response.pkgInfo.versions.every((version => semverParse__default.default(version).prerelease[0] === preState.tag)) && (publishedState = "only-pre")), | ||
{ | ||
@@ -558,0 +558,0 @@ name: packageJson.name, |
@@ -19,3 +19,3 @@ import meow from 'meow'; | ||
import resolveFrom from 'resolve-from'; | ||
import semver from 'semver'; | ||
import semverLt from 'semver/functions/lt'; | ||
import outdent from 'outdent'; | ||
@@ -26,2 +26,3 @@ import applyReleasePlan from '@changesets/apply-release-plan'; | ||
import { readPreState, enterPre, exitPre } from '@changesets/pre'; | ||
import semverParse from 'semver/functions/parse'; | ||
import pLimit from 'p-limit'; | ||
@@ -249,3 +250,3 @@ import preferredPM from 'preferred-pm'; | ||
async function confirmMajorRelease(pkgJSON) { | ||
if (semver.lt(pkgJSON.version, "1.0.0")) { | ||
if (semverLt(pkgJSON.version, "1.0.0")) { | ||
// prettier-ignore | ||
@@ -699,3 +700,3 @@ log(yellow(`WARNING: Releasing a major version for ${green(pkgJSON.name)} will be its ${red('first major release')}.`)); | ||
let version = result.stdout.toString().trim(); | ||
let parsed = semver.parse(version); | ||
let parsed = semverParse(version); | ||
return { | ||
@@ -971,3 +972,3 @@ name: "pnpm", | ||
if (preState !== undefined) { | ||
if (response.pkgInfo.versions && response.pkgInfo.versions.every(version => semver.parse(version).prerelease[0] === preState.tag)) { | ||
if (response.pkgInfo.versions && response.pkgInfo.versions.every(version => semverParse(version).prerelease[0] === preState.tag)) { | ||
publishedState = "only-pre"; | ||
@@ -974,0 +975,0 @@ } |
{ | ||
"name": "@changesets/cli", | ||
"version": "2.26.1", | ||
"version": "2.26.2", | ||
"description": "Organise your package versioning and publishing to make both contributors and maintainers happy", | ||
@@ -34,9 +34,9 @@ "bin": { | ||
"@babel/runtime": "^7.20.1", | ||
"@changesets/apply-release-plan": "^6.1.3", | ||
"@changesets/assemble-release-plan": "^5.2.3", | ||
"@changesets/apply-release-plan": "^6.1.4", | ||
"@changesets/assemble-release-plan": "^5.2.4", | ||
"@changesets/changelog-git": "^0.1.14", | ||
"@changesets/config": "^2.3.0", | ||
"@changesets/config": "^2.3.1", | ||
"@changesets/errors": "^0.1.4", | ||
"@changesets/get-dependents-graph": "^1.3.5", | ||
"@changesets/get-release-plan": "^3.0.16", | ||
"@changesets/get-dependents-graph": "^1.3.6", | ||
"@changesets/get-release-plan": "^3.0.17", | ||
"@changesets/git": "^2.0.0", | ||
@@ -50,3 +50,3 @@ "@changesets/logger": "^0.0.5", | ||
"@types/is-ci": "^3.0.0", | ||
"@types/semver": "^6.0.0", | ||
"@types/semver": "^7.5.0", | ||
"ansi-colors": "^4.1.3", | ||
@@ -64,3 +64,3 @@ "chalk": "^2.1.0", | ||
"resolve-from": "^5.0.0", | ||
"semver": "^5.4.1", | ||
"semver": "^7.5.3", | ||
"spawndamnit": "^2.0.0", | ||
@@ -67,0 +67,0 @@ "term-size": "^2.1.0", |
173861
3777
+ Added@types/semver@7.5.8(transitive)
- Removed@types/semver@6.2.7(transitive)
Updated@changesets/config@^2.3.1
Updated@types/semver@^7.5.0
Updatedsemver@^7.5.3