Socket
Socket
Sign inDemoInstall

@changesets/get-dependents-graph

Package Overview
Dependencies
Maintainers
0
Versions
23
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@changesets/get-dependents-graph - npm Package Compare versions

Comparing version 2.1.0 to 2.1.1

6

CHANGELOG.md
# @changesets/get-dependents-graph
## 2.1.1
### Patch Changes
- [#1400](https://github.com/changesets/changesets/pull/1400) [`dd6e5bb`](https://github.com/changesets/changesets/commit/dd6e5bbf74e246d7a742aa50424989462679b0ca) Thanks [@Andarist](https://github.com/Andarist)! - Fixed a crash in `getDependentsGraph` in a scenario when a workspace depends on the root workspace
## 2.1.0

@@ -4,0 +10,0 @@

7

dist/changesets-get-dependents-graph.cjs.js

@@ -125,3 +125,8 @@ 'use strict';

} = getDependencyGraph(packages, opts);
const dependentsLookup = {};
const dependentsLookup = {
[packages.root.packageJson.name]: {
pkg: packages.root,
dependents: []
}
};
packages.packages.forEach(pkg => {

@@ -128,0 +133,0 @@ dependentsLookup[pkg.packageJson.name] = {

@@ -116,3 +116,8 @@ import Range from 'semver/classes/range';

} = getDependencyGraph(packages, opts);
const dependentsLookup = {};
const dependentsLookup = {
[packages.root.packageJson.name]: {
pkg: packages.root,
dependents: []
}
};
packages.packages.forEach(pkg => {

@@ -119,0 +124,0 @@ dependentsLookup[pkg.packageJson.name] = {

2

package.json
{
"name": "@changesets/get-dependents-graph",
"version": "2.1.0",
"version": "2.1.1",
"description": "Get the graph of dependents in a monorepo",

@@ -5,0 +5,0 @@ "main": "dist/changesets-get-dependents-graph.cjs.js",

@@ -17,3 +17,8 @@ import { Packages, Package } from "@manypkg/get-packages";

[key: string]: { pkg: Package; dependents: Array<string> };
} = {};
} = {
[packages.root.packageJson.name]: {
pkg: packages.root,
dependents: [],
},
};

@@ -20,0 +25,0 @@ packages.packages.forEach((pkg) => {

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