Skip to content

Commit 44ccb5e

Browse files
Dillon Nysdnys1
authored andcommitted
chore(aft): Include dev_dependencies in topological sort
This will prevent any publishing errors ahead of time
1 parent 42dbacc commit 44ccb5e

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

packages/aft/lib/src/util.dart

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,10 @@ void sortPackagesTopologically<T>(
9090
final packageNames = pubspecs.map((el) => el.name).toList();
9191
final directGraph = <String, List<String>>{
9292
for (final package in pubspecs)
93-
package.name:
94-
package.dependencies.keys.where(packageNames.contains).toList(),
93+
package.name: [
94+
...package.dependencies.keys.where(packageNames.contains),
95+
...package.devDependencies.keys.where(packageNames.contains),
96+
],
9597
};
9698
final transitiveGraph = <String, Set<String>>{
9799
for (final package in pubspecs) package.name: {},

0 commit comments

Comments
 (0)