Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/sindresorhus/file-type

Detect the file type of a file, stream, or data
https://github.com/sindresorhus/file-type

Add unit tests with non-MP3 files with prefixing ID3v2 headers (#289)

5c7d198cbb7005b5772771cde02f8751bdb53a6c authored about 5 years ago by Borewit <[email protected]>
Readme fixes

8ef50428a7bdc01c54d45583196254bd43ebc564 authored about 5 years ago by Sindre Sorhus <[email protected]>
Require Node.js 10

0b97a8584a72d92905de6de2dcf42ff667146b01 authored about 5 years ago by Sindre Sorhus <[email protected]>
Clean up #286

e8eea10c941d9b2f95c3d536821d5441b7ff969b authored about 5 years ago by Sindre Sorhus <[email protected]>
Rewrite the API (#286)

Co-authored-by: Sindre Sorhus <[email protected]>

8f981c32e2750d2516457e305e502ee2ad715759 authored about 5 years ago by Borewit <[email protected]>
Stop execution after `fileType.stream` error (#273)

3840e6afee309f90e0f9ecedf7845b4c5f820971 authored about 5 years ago by Borewit <[email protected]>
12.4.2

c58e875f520a9f04d2e594e123c6aeb351e229a5 authored about 5 years ago by Sindre Sorhus <[email protected]>
Fix `.m4b` MPEG-4 audio-book detection (#256)

d879ef7d314b4207a4d8efc496339628a9d89394 authored about 5 years ago by Borewit <[email protected]>
12.4.1

d3f48e6402bd58457e090562ed2b390b4a99d284 authored about 5 years ago by Sindre Sorhus <[email protected]>
Fix `extensions` and `mimeTypes` TypeScript types (#270)

Co-Authored-By: Sindre Sorhus <[email protected]>

eff47afe8d0047c3e863f15af2372de1b3ff56b4 authored about 5 years ago by Armando Magalhães <[email protected]>
Fix readme usage example

57a5ad559438690ce4be246922eec7594f117f4d authored about 5 years ago by Sindre Sorhus <[email protected]>
12.4.0

7d9406e45c83339e58fe240595f0da87f8982332 authored about 5 years ago by Sindre Sorhus <[email protected]>
Add support for Apache Arrow (#253)

9767ad1614efdf528158df3ad51b7f33d48ed401 authored about 5 years ago by Tom MacWright <[email protected]>
Add support for Esri Shapefile (#252)

54beff74de587de5dbbea8ff6389d756d4b2b3ec authored about 5 years ago by Tom MacWright <[email protected]>
Tidelift tasks

9858953591cbf0590c10fad4934c98ba68b1869a authored about 5 years ago by Sindre Sorhus <[email protected]>
12.3.1

1a1c989d3c94e386caf25ab32cfd4f971831f358 authored about 5 years ago by Sindre Sorhus <[email protected]>
Fix false-positive in ARW detection (#251)

f379c5bc8d59252064ac4418f11b9b0f2b76a925 authored about 5 years ago by Matthew McEachen <[email protected]>
Fix readme example (#245)

Co-authored-by: Sindre Sorhus <[email protected]>

2f696447cdec530223ae0f8db4e871c8312922ee authored over 5 years ago by Rico Chen <[email protected]>
12.3.0

6ed5344a3b584a9cffdf45d50dc76fd5bb8df085 authored over 5 years ago by Sindre Sorhus <[email protected]>
Add support for MIE (#239)

b85fe968bbd0847a4baf5e04189bffb114cd7e13 authored over 5 years ago by Darren Britton <[email protected]>
Welcome @bencmbrook as a maintainer 🎉

755737137f072d954d56b6809c26ef5a96460671 authored over 5 years ago by Sindre Sorhus <[email protected]>
Meta tweaks

63567c8d102607d9119d2ebe3c8465a1673ebb97 authored over 5 years ago by Sindre Sorhus <[email protected]>
Add test to validate that all extensions/mimes are in sync across files (#237)

a2692b3471030433f69c11e406456b32f3f49af5 authored over 5 years ago by Ben Brook <[email protected]>
12.2.0

5b13605e87bae6c41d22c21e39bfbd330c3d6363 authored over 5 years ago by Sindre Sorhus <[email protected]>
Meta tweaks

4ccf2834cf69c2d9b1e98adeea8a4910c2df5739 authored over 5 years ago by Sindre Sorhus <[email protected]>
Make Buffer usage optional again (#232)

dc611b4c1293b7df9f9416d234e9b8935494519d authored over 5 years ago by Jacek Symonowicz <[email protected]>
Reduce msi false-positives (#225)

702f795e4c4baa4bc32e8eecc5423f11b71fbbc3 authored over 5 years ago by Hugo <[email protected]>
Add `fileType.extensions` and `fileType.mimeTypes` properties (#229)

Co-authored-by: Sindre Sorhus <[email protected]>

bca081b9b03c92db1f84c6b00de7dfe93cba1c0c authored over 5 years ago by Aditya Patadia <[email protected]>
12.1.0

cf0665b887bcfa2cb7cc11f3bf44a42b2a1431aa authored over 5 years ago by Sindre Sorhus <[email protected]>
Improve performance of the ZIP check (#227)

43d3cd63b46ee7bc3d2c8cc7bfd0788f7291cec4 authored over 5 years ago by Jacek Symonowicz <[email protected]>
12.0.1

16b7334cbec7f44937617f59fc8da0b03074b4dc authored over 5 years ago by Sindre Sorhus <[email protected]>
Reject on stream error events (#224)

a1da90b2c1121377e47f5dec1f1ce263b5b4f31f authored over 5 years ago by Andrew Stiegmann <[email protected]>
Update readme.md

26443217db5b53566604daf8cdd4016155ff58e4 authored over 5 years ago by Sindre Sorhus <[email protected]>
12.0.0

4bed3779752d7f9ccf7df483528d29af6a2c576d authored over 5 years ago by Sindre Sorhus <[email protected]>
Add support for APNG (#215)

17e9c5fc2109d71f1828cd86a76b050f4bcdc0c2 authored over 5 years ago by Ossama Edbali <[email protected]>
Add support for RW2 and RAF file types (#221)

ee910d92967facd1c040d0a44e0e35b28ecf1ccd authored over 5 years ago by Matthew McEachen <[email protected]>
Add more ARW, DNG, NEF and TIF fixtures, and new detection patterns (#220)

6c3189f229368b28209ee6f6e027de2954625458 authored over 5 years ago by Matthew McEachen <[email protected]>
Tidelift tasks

6fad2eb3a58ef8d9b2f79fad15ef017f8cfa4d34 authored over 5 years ago by Sindre Sorhus <[email protected]>
Require Node.js 8

32fa5cf1eac073d9e9ddccddd55e159442d2777f authored over 5 years ago by Sindre Sorhus <[email protected]>
Make the tests Windows-compatible

Closes #207

7d14761b757912bccc464fc3fb86398f2a533999 authored over 5 years ago by Sindre Sorhus <[email protected]>
Minor tweak to TS test

b3ebead4851b9ab88fec43ae62c8a6889a31d8c9 authored over 5 years ago by Sindre Sorhus <[email protected]>
Enable the repo sponsor button

2047625566963e975f3f010bc541353c2549c44d authored over 5 years ago by Sindre Sorhus <[email protected]>
11.1.0

d7a1b158ae88a50c0f65668a2ac161baa0e06043 authored over 5 years ago by Sindre Sorhus <[email protected]>
Add support for orf, arw, dng, and nef RAW image types (#213)

6c3df3e6470ea1c0c9cf4e829ece90861ce8747d authored over 5 years ago by Matthew McEachen <[email protected]>
Fix handling of Uint8Array and ArrayBuffer (#214)

e096b4b85dda0319bd6200e09d36b16b8bf25225 authored over 5 years ago by Yanis Benson <[email protected]>
11.0.0

4e5b9e519dfe60ed21e5703bdd3f6c28b6facd81 authored over 5 years ago by Sindre Sorhus <[email protected]>
Rework mpeg4 check, add support for some more mpeg4 and ISO base media formats (#206)

feaa2178e70b2c71a9027461c4aebca86e529ef5 authored over 5 years ago by Yanis Benson <[email protected]>
Add support for `ac3` and `voc` formats (#201)

7038abc01f0a58c0c77c618663a4eecce19af231 authored over 5 years ago by Yanis Benson <[email protected]>
Add support for `lnk` and `alias` formats (#200)

Fixes #192

aacd31af1b93eb2ed418b16cdf01bec00778da46 authored over 5 years ago by Yanis Benson <[email protected]>
Fix `mp2`/`mp3` checks to not catch `mp1` (#205)

44b3c348751d003988b8bba53636159f673927e8 authored over 5 years ago by Yanis Benson <[email protected]>
Return `undefined` instead of `null` when there's no match

1359cccf0508dc7722bfa630fd571a17b54312e5 authored over 5 years ago by Sindre Sorhus <[email protected]>
TypeScript - Drop faking ESM default export support

9dcf28bf88dd5e560d9bec9cc30d409327dd2051 authored over 5 years ago by Sindre Sorhus <[email protected]>
Refactor some code until `util.js`

8530a3ccf56650905c9c945fc0d01793dbdd8c8e authored over 5 years ago by Sindre Sorhus <[email protected]>
Add support for pre-POSIX `tar` (#204)

Fixes #76

fc9f973be4ccb06725a41c91596def42c01c95f0 authored over 5 years ago by Yanis Benson <[email protected]>
Add support for Sony DSF (DSD Stream File) format (#203)

Fixes #197

be74d7248e6481ecfb88a5d9b3b4174933dbce05 authored over 5 years ago by Borewit <[email protected]>
Check that MIME type is present in the tests (#202)

a4625685ec028f963d2baf32acf4f04304a45407 authored over 5 years ago by Alex Zherdev <[email protected]>
Update pull_request_template.md

005bb1d3143eefb952d4714eb0e326f481533f50 authored over 5 years ago by Sindre Sorhus <[email protected]>
10.11.0

02f666db30e1d3ee3b8c7566f7c8226e82583d63 authored over 5 years ago by Sindre Sorhus <[email protected]>
Allow `ArrayBuffer` as input (#193)

b714ddd692a14f5aa901e4c1bed949a5545738e8 authored over 5 years ago by Evan Sosenko <[email protected]>
Fix Node.js 11 compatibility (#198)

Fixes #196

ee0ee8242d203878f59d579a5fbd120dcd8d5bba authored almost 6 years ago by Jens Finkhaeuser <[email protected]>
Handle errors from `fileType.stream` method (#195)

7bbbacc29c014bac71f46118271ee3ec983df879 authored almost 6 years ago by Dariusz Gertych <[email protected]>
10.10.0

8d05e7c74f15de574758d2887c74dd8a1003a1e1 authored almost 6 years ago by Sindre Sorhus <[email protected]>
Refactor TypeScript definition to CommonJS compatible export (#194)

d4ee6dbe367e3bea9cbe5717dc3cd2c2f068f0a5 authored almost 6 years ago by Dimitri Benin <[email protected]>
10.9.0

afcd1cbfbdebaad0d4922f827fc9aa2cb179fa48 authored almost 6 years ago by Sindre Sorhus <[email protected]>
Fix readme example

ed44c5c949aacb3a47140535ce0ba08dd5dea4f8 authored almost 6 years ago by Sindre Sorhus <[email protected]>
Add TypeScript definition (#188)

e5f58a96e9284f22e380d59a8becc84fb4708a6e authored almost 6 years ago by Dimitri Benin <[email protected]>
Readme improvements

e8d4e1f2551d83224a9b3be2d671979e165aaceb authored almost 6 years ago by Sindre Sorhus <[email protected]>
Add `.stream()` method (#187)

4fb22b321612ab1fd56e7f2893634a899ff5358f authored almost 6 years ago by Ben Brook <[email protected]>
10.8.0

57c4f98c03be7324f22b0edfd353855e2ec8171e authored almost 6 years ago by Sindre Sorhus <[email protected]>
Add support for Libpcap File Format (#185)

2c77d781d0aa698ce0620e834162490342288ad9 authored almost 6 years ago by greggyd <[email protected]>
Remove unused `m4a` check (#184)

557e55568f6e411dfeb77da64489373208a6db2f authored almost 6 years ago by Borewit <[email protected]>
10.7.1

6c343215290ed9ae9993ecbc1d1491f5b87a798d authored almost 6 years ago by Sindre Sorhus <[email protected]>
Remove incorrect byte from `aiff` check (#183)

The first four bytes should be the string `FORM`.

Fixes #182

49dfa1d8f0be865208304f67d8abadbef37150e3 authored almost 6 years ago by Kevin Mårtensson <[email protected]>
Fix pull request template typo

712e5808ca38be38b6a8e8e0eb23ca2030336095 authored about 6 years ago by Sindre Sorhus <[email protected]>
10.7.0

86852283d3d615998605ceb341496cdc44cc7539 authored about 6 years ago by Sindre Sorhus <[email protected]>
Update dev dependencies

90050026114a9b6d727b05eecfd2b6cf137ec127 authored about 6 years ago by Sindre Sorhus <[email protected]>
Add support for GLB (#179)

516084f2a81f1c179cb886cc30c7def362420f77 authored about 6 years ago by thomaseyexpo <[email protected]>
10.6.0

0b5eed26ca8f83f8ea441e6bbb4c845a13434b30 authored about 6 years ago by Sindre Sorhus <[email protected]>
Add support for iCalendar (ics) (#173)

d9186c9e6f0a117cebe788986a15ec0416a655de authored about 6 years ago by sripreddyg <[email protected]>
10.5.0

6be8559ff7af837c206103672f32ee6c61ef6169 authored about 6 years ago by Sindre Sorhus <[email protected]>
Add support for Musepack SV7 & Musepack SV8 (#176)

Fixes #175

70bceda8f4ab7d73a183de65da94a32f708ef70c authored about 6 years ago by Borewit <[email protected]>
Improve usage example in the readme (#171)

Co-authored-by: Sindre Sorhus <[email protected]>

93a0cdd93b11583897be5cc96304b7d895399fb3 authored about 6 years ago by Miroslav Šedivý <[email protected]>
10.4.0

f4ab1f3821822beb2a4f0eb266a1adacffccb1bc authored about 6 years ago by Sindre Sorhus <[email protected]>
Validate the input argument type

ba2fdde5fa4350d46f2f8c50e8bafe73f3a5a2d3 authored about 6 years ago by Sindre Sorhus <[email protected]>
10.3.0

7ab526a21cbc160b96a655ac7c1dc83f6c6ce0a6 authored about 6 years ago by Sindre Sorhus <[email protected]>
Add support for DICOM (#169)

0b50cfea0d1d4aac3e6ce50bb06c753699870a86 authored about 6 years ago by Aaron Michal <[email protected]>
Add pull request guidelines

6140673377e77ea20c0621d1f86a3fc27d8b3fcd authored about 6 years ago by Sindre Sorhus <[email protected]>
10.2.0

8148a36bd21a24a8be4678ab4301a6062b47f6de authored about 6 years ago by Sindre Sorhus <[email protected]>
Add `fileType.minimumBytes` constant

Fixes #131
Closes #170

b163feef207d6f1c8b9ea48827c0b41c0a931fb7 authored about 6 years ago by Sindre Sorhus <[email protected]>
10.1.0

efae4e631ae29c292f8c07baeb7c7ada9e0fc6b3 authored about 6 years ago by Sindre Sorhus <[email protected]>
Add support for `moov` QuickTime file (#168)

e89cdb85a81529f76abcf38e265a92a3e6d6a467 authored about 6 years ago by Karl Hiramoto <[email protected]>
10.0.0

7c81da930bd1dc7c42069095cdead0dc536436e1 authored over 6 years ago by Sindre Sorhus <[email protected]>
Add support for `wma` (#153)

a1692fc706e13d03aedf61adb6de40dd518f2862 authored over 6 years ago by Borewit <[email protected]>
9.0.0

4dea313f83458c86e7a0ff4d85df0e09161a77b9 authored over 6 years ago by Sindre Sorhus <[email protected]>
Meta tweaks

eed45ffc00b8f01593e4d5db5d94441aeac38756 authored over 6 years ago by Sindre Sorhus <[email protected]>
Fix type detection for `docx`, `xlsx` and `pptx` (#159)

3a7272868ded5621cd3fa315424a727bafa5281c authored over 6 years ago by Jacek Symonowicz <[email protected]>
Add support for WavPack (#158)

Fixes #157

4b0eb37d98051d71c26e7f12cf85f927cc90a3eb authored over 6 years ago by Borewit <[email protected]>
Fix eot mime type (#160)

0b174f3f741978556c7ccc26a477efb084cc2425 authored over 6 years ago by Tom <[email protected]>
Activate Monkey's Audio unit test (#154)

bb6ee19c16d5207ebe7a939fbfbb076e0f27274a authored over 6 years ago by Borewit <[email protected]>
Map MPEG-4 audio to MIME: audio/mp4 (#148)

Fixes #147

38de6d7c8ff1133e17b7a2ba8ea79fe23a2c8322 authored over 6 years ago by Borewit <[email protected]>