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

19.0.0

37233b1c9c5c55aab4308f5c1991569dd4e414cc authored about 1 year ago by Sindre Sorhus <[email protected]>
Require Node.js 18

7f4b30b2ef89f73279fb4ff95e5c38e9a0687181 authored about 1 year ago by Sindre Sorhus <[email protected]>
Use mime type `audio/wav` for .wav files (#620)

c7c923c28b39b1381f5780d323cf43b0b2d360b7 authored about 1 year ago by Luca Visentin <[email protected]>
18.7.0

700cf1598bf7661ced25d9e4d8b249c0cdb063cb authored about 1 year ago by Sindre Sorhus <[email protected]>
Clean up docs

2034e76e8d9dec6aaa8b3f346979133ff04ae111 authored about 1 year ago by Sindre Sorhus <[email protected]>
Add support for FBX (Filmbox) (#605)

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

4b7eb75446feab68c8e3ac9b35a43dd556eb5abc authored about 1 year ago by anatawa12 <[email protected]>
Support adding custom detectors (#603)

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

f5b232c44026df5392305c3560c92720ffa068da authored about 1 year ago by FredrikSchaefer <[email protected]>
Meta tweaks

b272572862690f845a4b2e26a1f00cf1e6eb86b7 authored about 1 year ago by Sindre Sorhus <[email protected]>
18.6.0

5c42f8057f056fe41cbe4bffb53f56987d02e909 authored about 1 year ago by Sindre Sorhus <[email protected]>
Add support for Mach-O (#615)

ec4980bf6a8b1b607ecded1cf0c27618088bec78 authored about 1 year ago by JacobLinCool <[email protected]>
Add test case for misidentified password-protected xlsx file (#613)

dc2a832ec572a7f578dca463ca6f4257b724321b authored about 1 year ago by Attila Večerek <[email protected]>
Fix dead link in comment (#609)

ca7a03c26761444e024764a38d16597455281cfd authored over 1 year ago by pjt <[email protected]>
18.5.0

e4204df13bf29383d5664c1d070ba8f7956ded58 authored over 1 year ago by Sindre Sorhus <[email protected]>
Add support for ICC (#601)

0ccebb1d53bf3335b10a932f7a89279e0d2b32a0 authored over 1 year ago by Igor W <[email protected]>
18.4.0

1759382900ae9440182304f48d07e701cda27e92 authored over 1 year ago by Sindre Sorhus <[email protected]>
Meta tweaks

7967a2c38206fd1a0148e3ea752720711d3795ab authored over 1 year ago by Sindre Sorhus <[email protected]>
Add support for Avro (#597)

34ab7d43fcbefb8261f6da9c2f7c9989eb5fbcf0 authored over 1 year ago by Igor W <[email protected]>
18.3.0

1978fc60f03a38a26dac87c72609adb1f3da575a authored over 1 year ago by Sindre Sorhus <[email protected]>
Add support for J2C (#596)

51bd34c200c0e421d0015c598d9e1027fee0ed28 authored over 1 year ago by Marcos Casagrande <[email protected]>
Add support for ACE (#592)

1899fc123405bb9f29f270da66f1ba8ae6bae4c0 authored over 1 year ago by Daniel Freire <[email protected]>
Add support for cpio (#590)

f84e96c871db9164406237a6be866d4d6fd5be23 authored over 1 year ago by Daniel Freire <[email protected]>
Add support for ARJ (#589)

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

935470e0df2c31da44958f289d4eea3cc80d0d0e authored over 1 year ago by Daniel Freire <[email protected]>
Meta tweaks

cd011b49ea2e7065b49ce5929b114f3ec3b09f0f authored over 1 year ago by Sindre Sorhus <[email protected]>
Add support for Java class (#591)

a40f8281cbde373c8fac06683bccdbd60318432d authored over 1 year ago by Daniel Freire <[email protected]>
Support reading from Blob in Node.js (#588)

1c75cfbaab544bd0882e498bcbfa54882ea7300e authored almost 2 years ago by Borewit <[email protected]>
Correct method names in unit test descriptions (#587)

b89702c314a6b6737241c57b80cf6c1d3f7f7889 authored almost 2 years ago by Borewit <[email protected]>
18.2.1

9b24116d7b386141978d51c4cc582cee010cc839 authored almost 2 years ago by Sindre Sorhus <[email protected]>
handle tiny pdfs (#580)

Prevents throwing parsing small PDF files (where size <= 1350 bytes)

edf59f851bad2020d800237aaa2a46aed1da74a9 authored almost 2 years ago by eric-yuan-vanta <[email protected]>
18.2.0

1c76b4a2c3070d26bed84a8a06a19f8ec4a04c0c authored almost 2 years ago by Sindre Sorhus <[email protected]>
Add support for Apache Parquet (#576)

1ec164b1066f6ade516db2456599bc2396ee9691 authored almost 2 years ago by Ben Brook <[email protected]>
18.1.0

b544e6a5cd4f241f91bf8db90de5d79b83d17586 authored almost 2 years ago by Sindre Sorhus <[email protected]>
Meta tweaks

4c6d3134af9a50b9d8f36929e949cae06815c65c authored almost 2 years ago by Sindre Sorhus <[email protected]>
Add support for AutoDesk DWG format (#572)

47aa22171050042c24617d66aaa038a7bc240020 authored almost 2 years ago by Borewit <[email protected]>
Add support for Personal Storage Table (PST) file, `.pst` (#573)

ec3ba33d01541c853194fbef9984ff828ff480cf authored almost 2 years ago by Borewit <[email protected]>
Add support for JPEG-LS (`.jls`) (#568)

976ed4bd156ede8acf0123472c82dff29a9fdefb authored almost 2 years ago by Borewit <[email protected]>
Fix parsing big-endian encoded TIFF file (#571)

e8bc341c6b7a17a4eca43dbe03c60d693bbd0753 authored almost 2 years ago by Borewit <[email protected]>
Update development dependencies (#569)

66860eb9ba45f4414c35c580f0a2fe0a1c12275f authored about 2 years ago by Borewit <[email protected]>
Remove corrupt and unused TIFF fixture (#570)

5bdcb9de7a7c9c8c10b2d1a61fd1727b768305ca authored about 2 years ago by Borewit <[email protected]>
Update `.m4v` description and rename `.mp4` fixture to `.m4v` (#567)

54e5a941970c68ec3e40edbac8ae7aa90b61160d authored about 2 years ago by Borewit <[email protected]>
18.0.0

feac593c50d64fe816526386ae5af44b419948e9 authored over 2 years ago by Sindre Sorhus <[email protected]>
Require Node.js 14

6d457c5a726abb58dc92ba3010d0e20a7b8b36f7 authored over 2 years ago by Sindre Sorhus <[email protected]>
Update strtok3 to 7.0.0 & token-types to 5.0.0 (#552)

8dff74da965202b62b39a1e428ec67bab1de3f50 authored over 2 years ago by Borewit <[email protected]>
17.1.6

3fa15611c508fc0711988e8fcef5e40c2580456b authored over 2 years ago by Sindre Sorhus <[email protected]>
Fix import path for `ITokenizer` (#553)

e843d73563b5ec851f26b45d2f6774c5df85d8b1 authored over 2 years ago by Borewit <[email protected]>
17.1.5

4a6c0db2b92fe0f75438fbc272ac7f8e1e15247d authored over 2 years ago by Sindre Sorhus <[email protected]>
Recursive parsing after a UTF-8 BOM field

Resolves sindresorhus/file-type#527

a0c24eb5bff8be750a1b3d7a5dad070db2cf997e authored over 2 years ago by Borewit <[email protected]>
Fix a couple of docs typos

dff7b7b5f3eda849db876d61925abb354cb04419 authored over 2 years ago by Sindre Sorhus <[email protected]>
17.1.4

41100737d3ee2aa4887beea37f61c8ea2b35c558 authored over 2 years ago by Sindre Sorhus <[email protected]>
Update strtok3 to ^7.0.0-alpha.9 (#549)

20a90abbc1595e61c9d21ca5835cd12641439ab7 authored over 2 years ago by Borewit <[email protected]>
17.1.3

41d13a302e12d74431aa53cadedb0808f33b072d authored over 2 years ago by Sindre Sorhus <[email protected]>
Fix: Malformed MKV could cause an infinite loop

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

2c4d1200c99dffb7d515b9b9951ef43c22bf7e47 authored over 2 years ago by Alessandro Segala (ItalyPaleAle) <[email protected]>
17.1.2

99cb0198bf3e55cfeda0c407607dddbab8875d91 authored over 2 years ago by Sindre Sorhus <[email protected]>
Improve decoding of mime-type in ZIP file (#546)

1b10a7130518821947dc572ad4ac5627d0c4ae55 authored over 2 years ago by Borewit <[email protected]>
Add note about ESM

cffcf1f254e3afffc91f7eec376319bdff18fd9e authored over 2 years ago by Sindre Sorhus <[email protected]>
Update GitHub Actions (#543)

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

6c7ac3117b892f5e90b50fb3d3a2e0b50ebc580a authored over 2 years ago by Frazer Smith <[email protected]>
Enforce alphabetical order for supported file types list (#531)

Signed-off-by: Richie Bendall <[email protected]>

330e6b9689ab525d71129e2cb434f91c2f18574a authored almost 3 years ago by Richie Bendall <[email protected]>
Remove duplicate code (#530)

093eafe34175b233d7074886748e068079c4e56e authored almost 3 years ago by てつぎ <[email protected]>
Improve docs for `fileTypeFromBlob`

Fixes #521

e4a809e38ccf6b4fdfa457fecf816b4f9f0dbc40 authored about 3 years ago by Sindre Sorhus <[email protected]>
17.1.1

d0f31fe7c6a714be9e1234142ec590365fbf5747 authored about 3 years ago by Sindre Sorhus <[email protected]>
Improve signature ordering detection requirements (#518)

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

d89a4a18deb39d14570d1be901ec305a8fe4aa80 authored about 3 years ago by Borewit <[email protected]>
Update dependencies (#519)

1a553e7042efb1818636681658a8433f0397596d authored about 3 years ago by Borewit <[email protected]>
Document what we accept

6a57043c85c0379f711f670821afde4bbb19ac65 authored about 3 years ago by Sindre Sorhus <[email protected]>
17.1.0

97679ca0525d998ac208254720b8b57a2857f8e3 authored about 3 years ago by Sindre Sorhus <[email protected]>
Add support for ELF (Unix Executable and Linkable Format) (#514)

c4983ea61818ba079305571b68380890cc9f09b0 authored about 3 years ago by Võ Trường An <[email protected]>
Add avif-sequence file for animation (#512)

752afb3d5476712e1b404fec4c3a3777f0b95630 authored about 3 years ago by Tsubasa Kudo <[email protected]>
17.0.2

2e71fd853329a1f7c74efcf610c99be2e401af1d authored about 3 years ago by Sindre Sorhus <[email protected]>
Prevent "Concurrent read operation" error to be thrown in some cases while reading from a stream (#510)

565f7f35af20feeeba47ccb5c8e5a76e84a950d9 authored about 3 years ago by Borewit <[email protected]>
17.0.1

ec2c02d587ffa7a09956e0ec2d2412df6da5cb76 authored about 3 years ago by Sindre Sorhus <[email protected]>
Update strtok3 & token-types for explicit `node:buffer` imports (#507)

b27fb5f6749ddec34b8546bfb7dc3e7b703a59fd authored about 3 years ago by Borewit <[email protected]>
17.0.0

8037f498a533ac76761b3bf47dfb47cc4e58adfd authored about 3 years ago by Sindre Sorhus <[email protected]>
Meta tweaks

bb4f8225672b9392ae9e959fc2eb56c7579e5574 authored about 3 years ago by Sindre Sorhus <[email protected]>
Detect both raw and BDAV versions of MPEG-2 Transport Streams (#497)

4ce68386d3c16dce80bc6cd407c94e82db483182 authored over 3 years ago by Pasi Eronen <[email protected]>
Refactor function `_fromTokenizer` to a `FileTypeParser` class (#493)

6981bdf5ebabb81864ec58ea48b180717093bf2a authored over 3 years ago by Borewit <[email protected]>
Fix typo in readme (#496)

f0a5f293d0338719c3e98fc504e6884a345fcfe8 authored over 3 years ago by Florentin / 珞辰 <[email protected]>
Detect XML UTF-16-BE & UTF-16-LE via pattern matching (#490)

a2cf2b3664adfcad061b52fce0bbbff7f52ce542 authored over 3 years ago by Borewit <[email protected]>
Support XML encoding with UTF-8 including BOM field (#491)

8bca6b4ec8a1d6147c0d877c9cf5d8441505aa20 authored over 3 years ago by Borewit <[email protected]>
Fix readme example

74c852b7aedd6cdf718004407d4e8025564e06f8 authored over 3 years ago by Sindre Sorhus <[email protected]>
Improve WebM detection (#486)

b23be62ef8b5742cf5e0c170d1ccf7949173ca21 authored over 3 years ago by Borewit <[email protected]>
Update strtok3 to 7.0.0-alpha.4 to improve ESM behavior (#475)

d556d4e8dbdc0ba96737793de83af503cd74a86a authored over 3 years ago by Borewit <[email protected]>
Improve parsing TIFF files (#482)

82c9ccb609a6f9c94be1c71c9adfe720faff685b authored over 3 years ago by Borewit <[email protected]>
Fix file info size check (#476)

c037ba7ed901bd5efe57bbba707b607035265eaf authored over 3 years ago by Linus Unnebäck <[email protected]>
Expose the `file-type/core` sub-export

6411dc1bb8871e73c9e46622e001fbafaf7d607d authored over 3 years ago by Sindre Sorhus <[email protected]>
Remove the `/browser` sub-export

287e361099e2bc2caab3e0e2eb3ab5087221729e authored over 3 years ago by Sindre Sorhus <[email protected]>
Require Node.js 12.20 and move to ESM (#472)

826b4addf8d3aebe37faf8465897f90c76a82e99 authored over 3 years ago by Sindre Sorhus <[email protected]>
Document `stream()` detection limitation (#434)

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

dcd7c80611b7d890763d686a7eb98ce466d1525c authored over 3 years ago by Borewit <[email protected]>
Update to token-types 4.0.1 & strtok3 6.2.2 (#466)

568ebd1b96765ed39db38f52201f0db5c68eae80 authored over 3 years ago by Borewit <[email protected]>
Prevent End-Of-Stream error in `stream()` (#468)

67c8fcb70af75f40682c652e64655dc49ce8767e authored over 3 years ago by Borewit <[email protected]>
Update dependency to token-types v3, supporting BigInt (#465)

9102f1cad31ac529aa5a6b1c775fb565a51042f0 authored over 3 years ago by Borewit <[email protected]>
16.5.1

ac866f9b3088e76d0f9f9b23bcbcab5b05c12d94 authored over 3 years ago by Sindre Sorhus <[email protected]>
Fix `mimeTypes` TypeScript type (#464)

0012c5651853a296eee1388368c6aa4233fcb96a authored over 3 years ago by Stefan Andres Charsley <[email protected]>
Meta tweaks

92f3f50aa4249a72a35a4e44bf8368745236bcec authored over 3 years ago by Sindre Sorhus <[email protected]>
16.5.0

4ea7bff8ccc7311d35ec5a4df8c1cdef75bc87a0 authored over 3 years ago by Sindre Sorhus <[email protected]>
Add support for JPEG XL image format (#455)

57ecf2d416227eaaab46a3f21946dd3f0b2f8ef0 authored over 3 years ago by Alex <[email protected]>
Remove ASAR 240 bytes of JSON payload length limitation (#453)

07101ac55010761df0955f9b140b23f1c0b7849c authored over 3 years ago by Borewit <[email protected]>
Remove an unnecessary dependency (#458)

3df0ed1c5cce0ada95d3361a9138d290eb667754 authored over 3 years ago by Jimmy Wärting <[email protected]>
16.4.0

1e4e8df5caecc4eb374baca7790fc72c9d287264 authored over 3 years ago by Sindre Sorhus <[email protected]>
Add support for VCF (and fix ICS detection) (#451)

Co-authored-by: Borewit <[email protected]>

29618c8bb7b84a45c80a546058c456962f20dd0a authored over 3 years ago by Mathieu DARTIGUES <[email protected]>
Add support for XCF (#450)

6ab25f3f6e3be0cbb09c800f7a79fb71ecfbc2db authored over 3 years ago by E-Hern Lee <[email protected]>
Remove moot check for sync word at odd offsets for MPEG detection (#448)

7021d9a54e4abf41e77bb89556f7dcabc4752f42 authored over 3 years ago by Borewit <[email protected]>
16.3.0

fd1e72c8624018fe67a50edcd1557f153260cdca authored almost 4 years ago by Sindre Sorhus <[email protected]>