findEndpointFiles static method
Find all endpoint files in the server package
Implementation
static List<String> findEndpointFiles(String serverPackagePath) {
final files = <String>[];
final libDir = Directory(p.join(serverPackagePath, 'lib', 'src'));
if (!libDir.existsSync()) return files;
for (final entity in libDir.listSync(recursive: true)) {
if (entity is File &&
entity.path.endsWith('_endpoint.dart') &&
!entity.path.contains('generated')) {
files.add(entity.path);
}
}
return files;
}