Skip to content

Commit ba8e7eb

Browse files
NikaHsnEquartey
authored andcommitted
chore(dep): update mime version to ^2.0.0 (#5568)
1 parent bff3718 commit ba8e7eb

File tree

7 files changed

+16
-9
lines changed

7 files changed

+16
-9
lines changed

packages/aft/test/version_bump/data/repo_snapshot/packages/aws_common/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/aft/test/version_bump/data/repo_snapshot/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/auth/amplify_auth_cognito_dart/example/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ dev_dependencies:
2828
checks: ^0.3.0
2929
cli_script: ^0.3.0
3030
io: ^1.0.0
31-
mime: ^1.0.0
31+
mime: ">=1.0.0 <3.0.0"
3232
path: ">=1.8.0 <2.0.0"
3333
shelf: ^1.4.0
3434
test: ^1.22.1

packages/aws_common/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ dependencies:
1818
json_annotation: ">=4.9.0 <4.10.0"
1919
logging: ^1.0.0
2020
meta: ^1.7.0
21-
mime: ^1.0.0
21+
mime: ">=1.0.0 <3.0.0"
2222
os_detect: ^2.0.2
2323
path: ">=1.8.0 <2.0.0"
2424
stream_transform: ^2.0.0

packages/test/pub_server/lib/src/server.dart

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import 'package:pub_server/src/database.dart';
1616
import 'package:pub_server/src/models.dart';
1717
import 'package:pubspec_parse/pubspec_parse.dart';
1818
import 'package:shelf/shelf.dart';
19-
import 'package:shelf_multipart/form_data.dart';
19+
import 'package:shelf_multipart/shelf_multipart.dart';
2020
import 'package:shelf_router/shelf_router.dart';
2121

2222
part 'server.g.dart';
@@ -146,15 +146,22 @@ class PubServer {
146146
/// https://github.com/dart-lang/pub/blob/master/doc/repository-spec-v2.md#publishing-packages
147147
@Route.post('/api/packages/versions/newUpload')
148148
Future<Response> upload(Request request) async {
149-
if (!request.isMultipartForm) {
149+
if (request.multipart() == null) {
150150
return Response.badRequest(
151151
body: 'Expected multipart request',
152152
);
153153
}
154154

155+
final formDataRequest = request.formData();
156+
if (formDataRequest == null) {
157+
return Response.badRequest(
158+
body: 'Expected multipart request to contain form data',
159+
);
160+
}
161+
155162
final FormData packageTar;
156163
try {
157-
packageTar = await request.multipartFormData.singleWhere(
164+
packageTar = await formDataRequest.formData.singleWhere(
158165
(part) => part.filename == 'package.tar.gz',
159166
);
160167
} on StateError {

packages/test/pub_server/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ dependencies:
2424
pub_semver: ^2.1.3
2525
pubspec_parse: ^1.2.2
2626
shelf: ^1.4.0
27-
shelf_multipart: ^1.0.0
27+
shelf_multipart: ^2.0.0
2828
shelf_router: ^1.1.3
2929
yaml: ^3.1.1
3030

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ dependencies:
3535
intl: ">=0.18.0 <1.0.0"
3636
json_annotation: ">=4.9.0 <4.10.0"
3737
json_serializable: 6.8.0
38-
mime: ^1.0.0
38+
mime: ">=1.0.0 <3.0.0"
3939
oauth2: ^2.0.2
4040
package_info_plus: ^8.0.0
4141
pigeon: ^11.0.0

0 commit comments

Comments
 (0)