Socket
Socket
Sign inDemoInstall

@changesets/get-release-plan

Package Overview
Dependencies
Maintainers
3
Versions
39
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@changesets/get-release-plan - npm Package Compare versions

Comparing version 0.2.0 to 0.3.0

14

CHANGELOG.md
# @changesets/get-release-plan
## 0.3.0
### Minor Changes
- [`bca8865`](https://github.com/atlassian/changesets/commit/bca88652d38caa31e789c4564230ba0b49562ad2) [#221](https://github.com/atlassian/changesets/pull/221) Thanks [@mitchellhamilton](https://github.com/mitchellhamilton)! - Added support for reading old changesets from v1
* [`bca8865`](https://github.com/atlassian/changesets/commit/bca88652d38caa31e789c4564230ba0b49562ad2) [#221](https://github.com/atlassian/changesets/pull/221) Thanks [@mitchellhamilton](https://github.com/mitchellhamilton)! - Replaced sinceMaster parameter with sinceRef parameter which can be any git ref such as a branch, tag, commit or etc.
### Patch Changes
- Updated dependencies [[`bca8865`](https://github.com/atlassian/changesets/commit/bca88652d38caa31e789c4564230ba0b49562ad2), [`bca8865`](https://github.com/atlassian/changesets/commit/bca88652d38caa31e789c4564230ba0b49562ad2), [`bca8865`](https://github.com/atlassian/changesets/commit/bca88652d38caa31e789c4564230ba0b49562ad2)]:
- @changesets/read@0.4.0
- @changesets/config@0.3.0
## 0.2.0

@@ -4,0 +18,0 @@

2

dist/declarations/src/index.d.ts
import { Config, ReleasePlan } from "@changesets/types";
export default function getReleasePlan(cwd: string, sinceMaster?: boolean, passedConfig?: Config): Promise<ReleasePlan>;
export default function getReleasePlan(cwd: string, sinceRef?: string, passedConfig?: Config): Promise<ReleasePlan>;

@@ -7,3 +7,3 @@ 'use strict';

var _objectSpread = _interopDefault(require('@babel/runtime/helpers/objectSpread'));
var _defineProperty = _interopDefault(require('@babel/runtime/helpers/defineProperty'));
var assembleReleasePlan = _interopDefault(require('@changesets/assemble-release-plan'));

@@ -16,3 +16,6 @@ var readChangesets = _interopDefault(require('@changesets/read'));

async function getReleasePlan(cwd, sinceMaster = false, passedConfig) {
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
async function getReleasePlan(cwd, sinceRef, passedConfig) {
const workspaces = await getWorkspaces({

@@ -28,4 +31,4 @@ cwd,

const readConfig = await config.read(cwd, workspaces);
const config$1 = passedConfig ? _objectSpread({}, readConfig, passedConfig) : readConfig;
const changesets = await readChangesets(cwd, sinceMaster);
const config$1 = passedConfig ? _objectSpread({}, readConfig, {}, passedConfig) : readConfig;
const changesets = await readChangesets(cwd, sinceRef);
return assembleReleasePlan(changesets, workspaces, dependentsGraph, config$1, preState);

@@ -32,0 +35,0 @@ }

@@ -11,5 +11,28 @@ "use strict";

var _objectSpread = _interopDefault(require("@babel/runtime/helpers/objectSpread")), assembleReleasePlan = _interopDefault(require("@changesets/assemble-release-plan")), readChangesets = _interopDefault(require("@changesets/read")), getWorkspaces = _interopDefault(require("get-workspaces")), getDependentsgraph = _interopDefault(require("get-dependents-graph")), config = require("@changesets/config"), pre = require("@changesets/pre");
var _defineProperty = _interopDefault(require("@babel/runtime/helpers/defineProperty")), assembleReleasePlan = _interopDefault(require("@changesets/assemble-release-plan")), readChangesets = _interopDefault(require("@changesets/read")), getWorkspaces = _interopDefault(require("get-workspaces")), getDependentsgraph = _interopDefault(require("get-dependents-graph")), config = require("@changesets/config"), pre = require("@changesets/pre");
async function getReleasePlan(cwd, sinceMaster = !1, passedConfig) {
function ownKeys(object, enumerableOnly) {
var keys = Object.keys(object);
if (Object.getOwnPropertySymbols) {
var symbols = Object.getOwnPropertySymbols(object);
enumerableOnly && (symbols = symbols.filter(function(sym) {
return Object.getOwnPropertyDescriptor(object, sym).enumerable;
})), keys.push.apply(keys, symbols);
}
return keys;
}
function _objectSpread(target) {
for (var i = 1; i < arguments.length; i++) {
var source = null != arguments[i] ? arguments[i] : {};
i % 2 ? ownKeys(source, !0).forEach(function(key) {
_defineProperty(target, key, source[key]);
}) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(source).forEach(function(key) {
Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));
});
}
return target;
}
async function getReleasePlan(cwd, sinceRef, passedConfig) {
const workspaces = await getWorkspaces({

@@ -22,3 +45,3 @@ cwd: cwd,

cwd: cwd
}), readConfig = await config.read(cwd, workspaces), config$1 = passedConfig ? _objectSpread({}, readConfig, passedConfig) : readConfig, changesets = await readChangesets(cwd, sinceMaster);
}), readConfig = await config.read(cwd, workspaces), config$1 = passedConfig ? _objectSpread({}, readConfig, {}, passedConfig) : readConfig, changesets = await readChangesets(cwd, sinceRef);
return assembleReleasePlan(changesets, workspaces, dependentsGraph, config$1, preState);

@@ -25,0 +48,0 @@ }

@@ -1,2 +0,2 @@

import _objectSpread from '@babel/runtime/helpers/esm/objectSpread';
import _defineProperty from '@babel/runtime/helpers/esm/defineProperty';
import assembleReleasePlan from '@changesets/assemble-release-plan';

@@ -9,3 +9,6 @@ import readChangesets from '@changesets/read';

async function getReleasePlan(cwd, sinceMaster = false, passedConfig) {
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
async function getReleasePlan(cwd, sinceRef, passedConfig) {
const workspaces = await getWorkspaces({

@@ -21,4 +24,4 @@ cwd,

const readConfig = await read(cwd, workspaces);
const config = passedConfig ? _objectSpread({}, readConfig, passedConfig) : readConfig;
const changesets = await readChangesets(cwd, sinceMaster);
const config = passedConfig ? _objectSpread({}, readConfig, {}, passedConfig) : readConfig;
const changesets = await readChangesets(cwd, sinceRef);
return assembleReleasePlan(changesets, workspaces, dependentsGraph, config, preState);

@@ -25,0 +28,0 @@ }

{
"name": "@changesets/get-release-plan",
"version": "0.2.0",
"version": "0.3.0",
"description": "Reads changesets and adds information on dependents that need bumping",

@@ -12,5 +12,5 @@ "main": "dist/get-release-plan.cjs.js",

"@changesets/assemble-release-plan": "^0.3.0",
"@changesets/config": "^0.2.3",
"@changesets/config": "^0.3.0",
"@changesets/pre": "^0.1.0",
"@changesets/read": "^0.3.1",
"@changesets/read": "^0.4.0",
"@changesets/types": "^0.4.0",

@@ -17,0 +17,0 @@ "get-dependents-graph": "^0.1.2",

@@ -11,3 +11,3 @@ import assembleReleasePlan from "@changesets/assemble-release-plan";

cwd: string,
sinceMaster: boolean = false,
sinceRef?: string,
passedConfig?: Config

@@ -29,3 +29,3 @@ ): Promise<ReleasePlan> {

const config = passedConfig ? { ...readConfig, ...passedConfig } : readConfig;
const changesets = await readChangesets(cwd, sinceMaster);
const changesets = await readChangesets(cwd, sinceRef);

@@ -32,0 +32,0 @@ return assembleReleasePlan(

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc