2.3.2 • Published 6 months ago

@rehearsal/migration-graph v2.3.2

Weekly downloads
-
License
BSD-2-Clause
Repository
-
Last release
6 months ago

migration-graph

Developemnt

pnpm install

Usage

pnpm prepare
cd packages/migration-graph
pnpm link

In your package:

pnpm link @rehearsal/migration-graph
pnpm migration-graph
// Expect some output

Crawls the in-repo dependency graph, including services, for a given package. Based on the configuration, will output the following for each dependency: All output options will show the following info for each node in the dependency graph.

  • name
  • type: addon (A) or service (S), from the perspective of the parent
  • isConverted: True/False
    • False if any .js files exist: - if addon, in the /addon directory - if not an addon, in the package root Duplicate entries will not be expanded; once a package is reported, only the status of the package will be displayed Output Types:
  • Recursive Dependency Tree (default no limit)
    • show the status of all the deps starting from a root node
    • Topographic Sorted Tree (default no limit)
    • show the status of all the deps of the root node, in the order they should be converted Format Options
  • csv
  • json
  • graphical (not compatible with file option) Additional Options
  • summary: output total number of deps, breakdown by type, breakdown by status includes a message that the depth should be increased or not
  • simple: only output the name of the package
  • ignore-dupes
  • converted
  • non-converted
  • depth (add a warning that any limit might not find the leafs)
  • exclude - comma separate list of globs that match names of packages to ignore (ex. lib/foo-*)

UML Diagram showing MigrationStrategy

1.2.0

9 months ago

1.0.5

10 months ago

1.2.2

9 months ago

1.2.1

9 months ago

2.2.0

8 months ago

2.0.1

9 months ago

2.0.0

9 months ago

1.1.1

10 months ago

1.1.0

10 months ago

2.3.0

7 months ago

2.1.1

8 months ago

2.3.2

6 months ago

2.3.1

6 months ago

2.1.0

9 months ago

1.0.2

11 months ago

1.0.1

11 months ago

1.0.0

11 months ago

3.0.5-beta

12 months ago

3.0.2-beta

12 months ago

1.0.4

11 months ago

1.0.3

11 months ago

3.0.0-beta

12 months ago

3.0.6-beta

12 months ago

2.0.2-beta

1 year ago

2.0.1-beta

1 year ago

3.0.1-beta

12 months ago

3.0.9-beta

11 months ago

3.0.4-beta

12 months ago

3.0.7-beta

12 months ago

3.0.3-beta

12 months ago

3.0.8-beta

11 months ago

1.0.16-beta

1 year ago

1.0.19-beta

1 year ago

1.0.20-beta

1 year ago

1.0.12-beta

1 year ago

2.0.0-beta

1 year ago

1.0.17-beta

1 year ago

1.0.14-beta

1 year ago

1.0.11-beta

1 year ago

1.0.18-beta

1 year ago

1.0.15-beta

1 year ago

1.0.13-beta

1 year ago

1.0.6-beta

1 year ago

1.0.7-beta

1 year ago

1.0.8-beta

1 year ago

1.0.5-beta

1 year ago

1.0.10-beta

1 year ago

1.0.9-beta

1 year ago

1.0.4-beta

1 year ago

1.0.1-beta

1 year ago

1.0.2-beta

1 year ago

1.0.0-beta

1 year ago

1.0.3-beta

1 year ago

0.0.39

1 year ago

0.0.38

1 year ago

0.0.37

2 years ago

0.0.36

2 years ago

0.0.35

2 years ago

0.0.34

2 years ago

0.0.33

2 years ago

0.0.32

2 years ago

0.0.31

2 years ago

0.0.30

2 years ago