Centralize field rename logic in build.yaml
diff --git a/pkgs/pubspec_parse/build.yaml b/pkgs/pubspec_parse/build.yaml
index 90eeb90..1525ab8 100644
--- a/pkgs/pubspec_parse/build.yaml
+++ b/pkgs/pubspec_parse/build.yaml
@@ -11,3 +11,4 @@
           any_map: true
           checked: true
           create_to_json: false
+          field_rename: snake
diff --git a/pkgs/pubspec_parse/lib/src/pubspec.dart b/pkgs/pubspec_parse/lib/src/pubspec.dart
index c7fec6b..dee92e0 100644
--- a/pkgs/pubspec_parse/lib/src/pubspec.dart
+++ b/pkgs/pubspec_parse/lib/src/pubspec.dart
@@ -45,10 +45,10 @@
   @JsonKey(fromJson: parseDeps, nullable: false)
   final Map<String, Dependency> dependencies;
 
-  @JsonKey(name: 'dev_dependencies', fromJson: parseDeps, nullable: false)
+  @JsonKey(fromJson: parseDeps, nullable: false)
   final Map<String, Dependency> devDependencies;
 
-  @JsonKey(name: 'dependency_overrides', fromJson: parseDeps, nullable: false)
+  @JsonKey(fromJson: parseDeps, nullable: false)
   final Map<String, Dependency> dependencyOverrides;
 
   /// If [author] and [authors] are both provided, their values are combined