Socket
Socket
Sign inDemoInstall

@changesets/cli

Package Overview
Dependencies
254
Maintainers
3
Versions
89
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.26.0 to 2.26.1

12

dist/cli.cjs.dev.js

@@ -845,3 +845,6 @@ 'use strict';

stderr
} = await spawn__default['default'](publishTool.name, ["publish", opts.cwd, "--json", ...publishFlags], {
} = publishTool.name === "pnpm" ? await spawn__default['default']("pnpm", ["publish", "--json", ...publishFlags], {
env: Object.assign({}, process.env, envOverride),
cwd: opts.cwd
}) : await spawn__default['default'](publishTool.name, ["publish", opts.publishDir, "--json", ...publishFlags], {
env: Object.assign({}, process.env, envOverride)

@@ -963,8 +966,7 @@ });

} = pkg.packageJson;
const localAccess = publishConfig === null || publishConfig === void 0 ? void 0 : publishConfig.access;
logger.info(`Publishing ${chalk__default['default'].cyan(`"${name}"`)} at ${chalk__default['default'].green(`"${version}"`)}`);
const publishDir = publishConfig !== null && publishConfig !== void 0 && publishConfig.directory ? path.join(pkg.dir, publishConfig.directory) : pkg.dir;
const publishConfirmation = await publish(name, {
cwd: publishDir,
access: localAccess || access,
cwd: pkg.dir,
publishDir: publishConfig !== null && publishConfig !== void 0 && publishConfig.directory ? path.join(pkg.dir, publishConfig.directory) : pkg.dir,
access: (publishConfig === null || publishConfig === void 0 ? void 0 : publishConfig.access) || access,
tag

@@ -971,0 +973,0 @@ }, twoFactorState);

@@ -479,3 +479,6 @@ "use strict";

};
let {code: code, stdout: stdout, stderr: stderr} = await spawn__default.default(publishTool.name, [ "publish", opts.cwd, "--json", ...publishFlags ], {
let {code: code, stdout: stdout, stderr: stderr} = "pnpm" === publishTool.name ? await spawn__default.default("pnpm", [ "publish", "--json", ...publishFlags ], {
env: Object.assign({}, process.env, envOverride),
cwd: opts.cwd
}) : await spawn__default.default(publishTool.name, [ "publish", opts.publishDir, "--json", ...publishFlags ], {
env: Object.assign({}, process.env, envOverride)

@@ -532,5 +535,4 @@ });

async function publishAPackage(pkg, access, twoFactorState, tag) {
const {name: name, version: version, publishConfig: publishConfig} = pkg.packageJson, localAccess = null == publishConfig ? void 0 : publishConfig.access;
const {name: name, version: version, publishConfig: publishConfig} = pkg.packageJson;
logger.info(`Publishing ${chalk__default.default.cyan(`"${name}"`)} at ${chalk__default.default.green(`"${version}"`)}`);
const publishDir = null != publishConfig && publishConfig.directory ? path.join(pkg.dir, publishConfig.directory) : pkg.dir;
return {

@@ -540,4 +542,5 @@ name: name,

published: (await publish(name, {
cwd: publishDir,
access: localAccess || access,
cwd: pkg.dir,
publishDir: null != publishConfig && publishConfig.directory ? path.join(pkg.dir, publishConfig.directory) : pkg.dir,
access: (null == publishConfig ? void 0 : publishConfig.access) || access,
tag: tag

@@ -544,0 +547,0 @@ }, twoFactorState)).published

@@ -822,3 +822,6 @@ import meow from 'meow';

stderr
} = await spawn$1(publishTool.name, ["publish", opts.cwd, "--json", ...publishFlags], {
} = publishTool.name === "pnpm" ? await spawn$1("pnpm", ["publish", "--json", ...publishFlags], {
env: Object.assign({}, process.env, envOverride),
cwd: opts.cwd
}) : await spawn$1(publishTool.name, ["publish", opts.publishDir, "--json", ...publishFlags], {
env: Object.assign({}, process.env, envOverride)

@@ -940,8 +943,7 @@ });

} = pkg.packageJson;
const localAccess = publishConfig === null || publishConfig === void 0 ? void 0 : publishConfig.access;
info(`Publishing ${chalk.cyan(`"${name}"`)} at ${chalk.green(`"${version}"`)}`);
const publishDir = publishConfig !== null && publishConfig !== void 0 && publishConfig.directory ? join(pkg.dir, publishConfig.directory) : pkg.dir;
const publishConfirmation = await publish(name, {
cwd: publishDir,
access: localAccess || access,
cwd: pkg.dir,
publishDir: publishConfig !== null && publishConfig !== void 0 && publishConfig.directory ? join(pkg.dir, publishConfig.directory) : pkg.dir,
access: (publishConfig === null || publishConfig === void 0 ? void 0 : publishConfig.access) || access,
tag

@@ -948,0 +950,0 @@ }, twoFactorState);

@@ -1,3 +0,9 @@

import { PackageJSON } from "@changesets/types";
import { AccessType, PackageJSON } from "@changesets/types";
import { TwoFactorState } from "../../utils/types";
interface PublishOptions {
cwd: string;
publishDir: string;
access: AccessType;
tag: string;
}
export declare function getTokenIsRequired(): Promise<boolean>;

@@ -10,8 +16,5 @@ export declare function getPackageInfo(packageJson: PackageJSON): Promise<any>;

export declare let getOtpCode: (twoFactorState: TwoFactorState) => Promise<string>;
export declare function publish(pkgName: string, opts: {
cwd: string;
access?: string;
tag: string;
}, twoFactorState: TwoFactorState): Promise<{
export declare function publish(pkgName: string, opts: PublishOptions, twoFactorState: TwoFactorState): Promise<{
published: boolean;
}>;
export {};
{
"name": "@changesets/cli",
"version": "2.26.0",
"version": "2.26.1",
"description": "Organise your package versioning and publishing to make both contributors and maintainers happy",

@@ -5,0 +5,0 @@ "bin": {

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc