Skip to content

Commit a267d31

Browse files
dependency: update mime from 3.0.0 to 4.1.0 (#32936)
* dependency: update mime from 3.0.0 to 4.1.0 Remove deprecated @types/mime - no longer needed with mime v4 * migrate obsolete application/javascript mime-type to test/javascript in selectFile.cy.ts test --------- Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com> Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
1 parent 763d701 commit a267d31

File tree

6 files changed

+12
-21
lines changed

6 files changed

+12
-21
lines changed

cli/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ _Released 11/18/2025 (PENDING)_
2424
- The keyboard shortcuts modal now displays the keyboard shortcut for saving Studio changes - `` + `s` for Mac or `Ctrl` + `s` for Windows/Linux. Addressed [#32862](https://github.com/cypress-io/cypress/issues/32862). Addressed in [#32864](https://github.com/cypress-io/cypress/pull/32864).
2525
- The Cursor logo now correctly displays in the External editor dropdown. Addresses [#32062](https://github.com/cypress-io/cypress/issues/32062). Addressed in [#32911](https://github.com/cypress-io/cypress/pull/32911).
2626

27+
**Dependency Updates:**
28+
29+
- Upgraded `mime` from `3.0.0` to `4.1.0`. Addresses [#30144](https://github.com/cypress-io/cypress/issues/30144).
30+
2731
## 15.6.0
2832

2933
_Released 11/4/2025_

packages/driver/cypress/e2e/commands/actions/selectFile.cy.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,7 @@ describe('src/cy/commands/actions/selectFile', () => {
292292
expect($input.files?.[0].name).to.eq('valid.json')
293293
expect($input.files?.[1].name).to.eq('app.js')
294294
expect($input.files?.[0].type).to.eq('application/json')
295-
expect($input.files?.[1].type).to.eq('application/javascript')
295+
expect($input.files?.[1].type).to.eq('text/javascript')
296296
})
297297
})
298298

packages/driver/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@
4141
"@types/common-tags": "^1.8.0",
4242
"@types/crypto-js": "4.1.1",
4343
"@types/jquery.scrollto": "1.4.29",
44-
"@types/mime": "^3.0.1",
4544
"@types/mocha": "^8.0.3",
4645
"@types/sinonjs__fake-timers": "8.1.1",
4746
"basic-auth": "2.0.1",
@@ -77,7 +76,7 @@
7776
"md5": "2.3.0",
7877
"method-override": "3.0.0",
7978
"methods": "1.1.2",
80-
"mime": "^3.0.0",
79+
"mime": "^4.1.0",
8180
"minimatch": "3.1.2",
8281
"mocha": "7.2.0",
8382
"multer": "2.0.2",

packages/net-stubbing/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"is-html": "^2.0.0",
1919
"istextorbinary": "6.0.0",
2020
"lodash": "^4.17.15",
21-
"mime": "^3.0.0",
21+
"mime": "^4.1.0",
2222
"minimatch": "^3.1.2",
2323
"throttle": "^1.0.3"
2424
},
@@ -27,7 +27,6 @@
2727
"@packages/proxy": "0.0.0-development",
2828
"@packages/server": "0.0.0-development",
2929
"@packages/telemetry": "0.0.0-development",
30-
"@types/mime": "^3.0.1",
3130
"vitest": "^3.2.4"
3231
},
3332
"files": [

packages/server/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535
"@packages/icons": "0.0.0-development",
3636
"@packages/stderr-filtering": "0.0.0-development",
3737
"@packages/telemetry": "0.0.0-development",
38-
"@types/mime": "^3.0.1",
3938
"ansi_up": "5.0.0",
4039
"ast-types": "0.13.3",
4140
"axios": "^1.11.0",
@@ -96,7 +95,7 @@
9695
"log-symbols": "2.2.0",
9796
"md5": "2.3.0",
9897
"memfs": "3.5.3",
99-
"mime": "^3.0.0",
98+
"mime": "^4.1.0",
10099
"mime-db": "1.45.0",
101100
"minimatch": "3.1.2",
102101
"minimist": "1.2.8",

yarn.lock

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -8527,11 +8527,6 @@
85278527
resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a"
85288528
integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==
85298529

8530-
"@types/mime@^3.0.1":
8531-
version "3.0.4"
8532-
resolved "https://registry.npmjs.org/@types/mime/-/mime-3.0.4.tgz#2198ac274de6017b44d941e00261d5bc6a0e0a45"
8533-
integrity sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw==
8534-
85358530
"@types/minimatch@*", "@types/minimatch@3.0.5", "@types/minimatch@^3.0.3":
85368531
version "3.0.5"
85378532
resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.5.tgz#1001cc5e6a3704b83c236027e77f2f58ea010f40"
@@ -23392,15 +23387,10 @@ mime@^2.4.6, mime@^2.5.2:
2339223387
resolved "https://registry.yarnpkg.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367"
2339323388
integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==
2339423389

23395-
mime@^3.0.0:
23396-
version "3.0.0"
23397-
resolved "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz#b374550dca3a0c18443b0c950a6a58f1931cf7a7"
23398-
integrity sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==
23399-
23400-
mime@^4.0.0:
23401-
version "4.0.6"
23402-
resolved "https://registry.yarnpkg.com/mime/-/mime-4.0.6.tgz#ca83bec0bcf2a02353d0e02da99be05603d04839"
23403-
integrity sha512-4rGt7rvQHBbaSOF9POGkk1ocRP16Md1x36Xma8sz8h8/vfCUI2OtEIeCqe4Ofes853x4xDoPiFLIT47J5fI/7A==
23390+
mime@^4.0.0, mime@^4.1.0:
23391+
version "4.1.0"
23392+
resolved "https://registry.yarnpkg.com/mime/-/mime-4.1.0.tgz#ec55df7aa21832a36d44f0bbee5c04639b27802f"
23393+
integrity sha512-X5ju04+cAzsojXKes0B/S4tcYtFAJ6tTMuSPBEn9CPGlrWr8Fiw7qYeLT0XyH80HSoAoqWCaz+MWKh22P7G1cw==
2340423394

2340523395
mimic-fn@^1.0.0:
2340623396
version "1.2.0"

0 commit comments

Comments
 (0)