8.0.0 • Published 2 years ago
pkgs-graph v8.0.0
pkgs-graph
Create a graph from an array of packages
Installation
npm i -g pkgs-graph
Usage
import createPkgsGraph from 'pkgs-graph'
const {graph} = createPkgsGraph([
{
manifest: {
name: 'foo',
version: '1.0.0',
dependencies: {
bar: '^1.0.0',
},
},
path: '/home/zkochan/src/foo',
},
{
manifest: {
name: 'bar',
version: '1.1.0',
},
path: '/home/zkochan/src/bar',
}
])
console.log(graph)
//> {
// '/home/zkochan/src/foo': {
// dependencies: ['/home/zkochan/src/bar'],
// manifest: {
// name: 'foo',
// version: '1.0.0',
// dependencies: {
// bar: '^1.0.0',
// },
// },
// },
// '/home/zkochan/src/bar': {
// dependencies: [],
// manifest: {
// name: 'bar',
// version: '1.1.0',
// },
// },
// }
Related
- find-packages - Find all packages inside a directory
- sort-pkgs - Sort packages. Dependents first.
License
8.0.0
2 years ago
7.0.2
2 years ago
7.0.1
2 years ago
7.0.0
2 years ago
6.1.3
2 years ago
6.1.2
3 years ago
6.1.0
3 years ago
6.1.1
3 years ago
6.0.0
3 years ago
5.2.0
4 years ago
5.1.5
4 years ago
5.1.4
4 years ago
5.1.3
4 years ago
5.1.2
4 years ago
5.1.1
4 years ago
5.1.0
4 years ago
5.0.1
4 years ago
5.0.0
4 years ago
4.1.0
5 years ago
4.0.0
5 years ago
3.0.0
5 years ago
2.0.2
5 years ago
2.0.1
5 years ago
2.0.0
6 years ago
2.0.0-1
6 years ago
2.0.0-0
6 years ago
1.1.1
6 years ago
1.1.0
7 years ago
1.0.0
7 years ago
0.0.0
7 years ago