Skip to content

Bump file-type from 21.3.4 to 22.0.1 - #1599

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/master/file-type-22.0.1
Open

Bump file-type from 21.3.4 to 22.0.1#1599
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/master/file-type-22.0.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 16, 2026

Copy link
Copy Markdown
Contributor

Bumps file-type from 21.3.4 to 22.0.1.

Release notes

Sourced from file-type's releases.

v22.0.1

  • Fix: Work around esbuild resolving Node-only imports ce4262f

sindresorhus/file-type@v22.0.0...v22.0.1

v22.0.0

Breaking

  • Requires Node.js 22

  • Dropped Node.js stream.Readable support from fileTypeFromStream() and fileTypeStream()

    // Before
    import fs from 'node:fs';
    fileTypeFromStream(fs.createReadStream('file.mp4'));
    // After
    import fs from 'node:fs';
    import {Readable} from 'node:stream';
    fileTypeFromStream(Readable.toWeb(fs.createReadStream('file.mp4')));

  • Sub-exports (e.g. file-type/core) have been removed. Import everything from file-type directly.

  • The ReadableStreamWithFileType type has been removed. Use AnyWebReadableByteStreamWithFileType instead.

  • Several MIME types have been corrected or normalized:

    Type Old MIME New MIME
    lz application/x-lzip application/lzip
    lnk application/x.ms.shortcut application/x-ms-shortcut
    Apple Alias application/x.apple.alias application/x-ft-apple.alias
    fbx application/x.autodesk.fbx application/x-ft-fbx
    Draco application/vnd.google.draco application/x-ft-draco

    MIME subtypes prefixed with x-ft- are custom types defined by this package (not IANA-registered).

Improvements

  • Added detection for Apple iWork files: .key (Keynote), .pages (Pages), .numbers (Numbers)

Fixes

  • Fixed LibreOffice OOXML files being incorrectly detected as ZIP when reading from streams

sindresorhus/file-type@v21.3.4...v22.0.0

Commits

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Apr 16, 2026
@github-actions github-actions Bot added dev-dependencies and removed dependencies Pull requests that update a dependency file labels Apr 16, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/master/file-type-22.0.1 branch 2 times, most recently from 162d5bb to ceb4dcf Compare May 3, 2026 17:39
@dependabot @github

dependabot Bot commented on behalf of github May 3, 2026

Copy link
Copy Markdown
Contributor Author

Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot recreate.

Bumps [file-type](https://github.com/sindresorhus/file-type) from 21.3.4 to 22.0.1.
- [Release notes](https://github.com/sindresorhus/file-type/releases)
- [Commits](sindresorhus/file-type@v21.3.4...v22.0.1)

---
updated-dependencies:
- dependency-name: file-type
  dependency-version: 22.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title Bump file-type from 21.3.0 to 22.0.1 Bump file-type from 21.3.4 to 22.0.1 May 3, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/master/file-type-22.0.1 branch from ceb4dcf to a5f4b20 Compare May 3, 2026 18:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants