Ecosyste.ms: OpenCollective

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

github.com/SheetJS/js-cfb

:floppy_disk: OLE File Container Format
https://github.com/SheetJS/js-cfb

Truncate stream names to 31 characters

fixes https://github.com/SheetJS/js-cfb/issues/18

b01260294e204f7c128ba6ae81ec4f4d3d61a298 authored about 2 years ago by John Shearer <[email protected]>
replace git.io links

5a5870eb1b998c1737c9b01ad9c8265beb339538 authored over 2 years ago by SheetJS <[email protected]>
version bump 1.2.2

ad93f76a36f893362efe96f738a327c290c1f2a9 authored over 2 years ago by SheetJS <[email protected]>
unify changes with main sheetjs project

- Fixed issue #14 h/t @wisekaa03
- CFB write truncate file names exceeding 32 characters

Co-aut...

0e33eb6e133eef69f1ac45a8700642d82ca8633f authored almost 3 years ago by SheetJS <[email protected]>
testing

c5eb7e6278a205dab0555f3f0ec7429cbf5de697 authored almost 3 years ago by SheetJS <[email protected]>
Remove unused dependency

The printj package is used only by the cli package.

99990abf646b79a4ee414e78ceb3dedf2210eca6 authored almost 3 years ago by Christophe Coevoet <[email protected]>
ExtendScript

4d8ef18b103e0c19041b0ae07cf5a2daaa845287 authored about 3 years ago by reviewher <[email protected]>
version bump 1.2.1: DEFLATE

1e70aae159e29df32d420f4242efb19edb05fc61 authored over 3 years ago by SheetJS <[email protected]>
Use Buffer.copy() if available to write file contents to final CFB Buf

efb96a2c2c0bd9cfde952aa20555991344ec5c9e authored over 3 years ago by Ross Johnson <[email protected]>
Use map when creating CFB storage list (fixes #12)

4c7b78f9dce6b72b693c45bba57c9a5372f6a78e authored over 3 years ago by Ross Johnson <[email protected]>
version bump 1.2.0: MAD

76e4603fa5e693171d133877e96e692dc39fe9c6 authored over 4 years ago by SheetJS <[email protected]>
CLI refactor

1a1920c5676e31e91d7f462f925e9d8ae541ee0d authored over 4 years ago by Garrett Luu <[email protected]>
version bump 1.1.4: detect sector cycle (fixes #8)

7c1980741a3a07aa218721cee0f5355ffb143303 authored almost 5 years ago by SheetJS <[email protected]>
Included full license text [ci skip]

6367acfd8a532400a4a2174141ec692d9d369aa8 authored about 5 years ago by SheetJS <[email protected]>
version bump 1.1.3: crc32 checksum signed

aff6d67444074f8f2d0689da89483a5f1815d89f authored over 5 years ago by SheetJS <[email protected]>
version bump 1.1.2: tree fix h/t @rossj

8756cc9b4159e1b726222a3fc5d204d607e89fbf authored over 5 years ago by SheetJS <[email protected]>
version bump 1.1.1: skip CLSID chk (h/t @xjnotxj)

8d85fb6e74e3b84e440a3a107b01350bc2b30464 authored over 5 years ago by SheetJS <[email protected]>
Fixes #5

62bd08588e427bd30b283ad927f39df5acc3ed4a authored about 6 years ago by Ross Johnson <[email protected]>
version bump 1.1.0: zip support

d9b99d68a767f1a1e6586e4932086e8cc8051018 authored over 6 years ago by SheetJS <[email protected]>
version bump 1.0.8: Buffer.from node 4.x fix

8ee792f34390bf0cde6282c2c66ce9c09a3818ce authored over 6 years ago by SheetJS <[email protected]>
version bump 1.0.7: node 10 deprecation

c88a98104d77a5bd01339624b27317cbf593f0a0 authored over 6 years ago by SheetJS <[email protected]>
flow switch to module.exports

8bb0c56acd34d504cd2ae16160180427ac86b706 authored over 6 years ago by SheetJS <[email protected]>
version bump 1.0.6: performance

- `unsafe` option to `cfb_add` for bulk write (see #2)
- use `lastIndexOf` to save operations in...

35d59c57bf881cb5df0c1413c8d6300bd78661cb authored over 6 years ago by SheetJS <[email protected]>
version bump 1.05: non-display char strict search

17b1a8de5a305342bd23cf02567df1fe99eff59b authored almost 7 years ago by SheetJS <[email protected]>
version bump 1.0.4: type update [ci skip]

98e9d2e64197d63d05053010207cb1d8ad2e55de authored almost 7 years ago by SheetJS <[email protected]>
version bump 1.0.3: handle negative sizes

25688e28fe0ed357ee0d974f48ad7a27afb1b77c authored almost 7 years ago by SheetJS <[email protected]>
version bump 1.0.2: infrastructure

b0e076f00311a2cee49ac0fb1178882e8bdef318 authored almost 7 years ago by SheetJS <[email protected]>
version bump 1.0.1: find multiple \x01-\x06 chars

8cd01668f0c3ba1101b2e92f9bdd6c0cc15084e2 authored about 7 years ago by SheetJS <[email protected]>
version bump 1.0.0: walk minifat

46719dfe3cbfc015ab0ebf71cfb961b8ec090d2a authored about 7 years ago by SheetJS <[email protected]>
version bump 0.14.0: removed FullPathDir

- CLI tool properly handles empty files
- node 9 added to travis

ec9ab571320f408fc9b5f6e367d20357bdb2b4be authored about 7 years ago by SheetJS <[email protected]>
version bump 0.13.2

- file writing includes `fs` as appropriate
- CLI modify and write options
- infrastructure update

9e22a4425e1a51715de8f21ac1e6800cc5bf5c02 authored about 7 years ago by SheetJS <[email protected]>
added shim to html

e6d1c8b06ec894ca68d4d05bf913aaa7c6f08312 authored over 7 years ago by SheetJS <[email protected]>
version bump 0.13.1: determinism

- pin unknown dates and zero-fill end of file
- cfb_add can take an absolute path e.g. "/Workbook"

3fd73f806bf9f9327b9052613a5a669792645088 authored over 7 years ago by SheetJS <[email protected]>
version bump 0.13.0: write

d784f9b1f2b2cd62cfe2a317debedbb0f13f02ad authored over 7 years ago by SheetJS <[email protected]>
version bump 0.12.1: CFB.find

- exported object includes static find method
- CLI option displays file manifest
- ignore mid-t...

2d0c71ac88689b645f7fb6b21d58b794bbd4db2a authored over 7 years ago by SheetJS <[email protected]>
travis update

17f35153f81e6380bd8f3cbd7a11dfebe4b563de authored over 7 years ago by SheetJS <[email protected]>
version bump 0.12.0: refresh

- pin dependencies
- flow and typescript improvements
- updated repo infrastructure

5a769874f4d2a766142fffa77a901973bbe24474 authored over 7 years ago by SheetJS <[email protected]>
version bump 0.11.1: ignore byte order

some writers incorrectly fill `0xffff` rather than `0xfffe`

16eebaeab45fcf8d4d68a99d56f32337e9329116 authored almost 8 years ago by SheetJS <[email protected]>
version bump 0.11.0: flush (strange npm issue)

See https://github.com/SheetJS/js-xlsx/issues/571

b5c5f05e32f41e24af5c080baa2ee374c9200adf authored almost 8 years ago by SheetJS <[email protected]>
pin npm version in travis

see https://github.com/npm/npm/issues/15855

87677f0ae0274249040ff5fbafa6317ed1c0612b authored almost 8 years ago by SheetJS <[email protected]>
fix travis config

2481022b45bddc1be492f91953eae0dcbf412d20 authored almost 8 years ago by SheetJS <[email protected]>
version bump 0.10.3: ignore bad FAT

- sector checked before reading (h/t @e12009)
See https://github.com/SheetJS/js-xlsx/issues/56...

1a428c8f5b158fbf1358bf93e26c7dc874fcb547 authored almost 8 years ago by SheetJS <[email protected]>
version bump 0.10.2-a: updated cfb bin location

0ef16e1ad15de6a4ff7ded45e15391eca18917e0 authored about 10 years ago by SheetJS <[email protected]>
version bump 0.10.2: proper directory/FAT analysis

- reprocess directory sector lists if not available
- search now strips out OLE metacharacters \...

fcc05e3567a233e7d1f3275ae05bab6752ac23ab authored about 10 years ago by SheetJS <[email protected]>
version bump 0.10.1: streamlined node module

597de28cf55d7b880b95be08d71ec525dbf38a68 authored over 10 years ago by SheetJS <[email protected]>
version bump 0.10.0: performance

- reworked IIFE
- avoid Buffer read helpers (see https://github.com/joyent/node/issues/7809)
- a...

5c7df1f3dbde33a145774b4e5c804186f159f2f4 authored over 10 years ago by SheetJS <[email protected]>
version bump 0.9.1: massive cleanup

- no pollution of the Array prototype
- alignment with js-xls CFB code
- removed main code in CF...

ab962d782e810627130cd2a475cb15061ece5d9c authored over 10 years ago by SheetJS <[email protected]>
version bump 0.8.1: byte shield

6ac8a02762748f93a0962bca8d0e127c3cb69744 authored about 11 years ago by SheetJS <[email protected]>
version bump 0.8.0: removed old accessors

- removed .Directory and .Paths accessors
- build script using bits/
- typescript definitions in...

d03d13d6f2887892dd5f61f0d229b35c3180044a authored about 11 years ago by SheetJS <[email protected]>
version bump 0.7.0: removing unnecessary try-catch

Instead of a fixed check, assume that the references are relative if they are
not absolute

5c79a6ee3040f06b9daacfcd0917bd25b712d00a authored about 11 years ago by SheetJS <[email protected]>
version bump 0.6.0: case insensitive find

99d86f01b7368964ebe03ed3f27f15ff8bdf79ab authored about 11 years ago by SheetJS <[email protected]>
jshint niggles

369f05ae0f682089b2acb303dcb08b235e5d5118 authored about 11 years ago by SheetJS <[email protected]>
version bump 0.5.0: scan directory first

basic parse tests pass

82335b172a48372b07978d9955babc6fde1c58ae authored about 11 years ago by SheetJS <[email protected]>
version bump 0.4.0: Fixes from JS-XLS + travis

3bc292382611b35c607f652e24be1a24b15c6128 authored about 11 years ago by SheetJS <[email protected]>
version bump 0.3.0: name collision resolution

It is possible for multiple streams to have the same name (albeit with different
paths), so:
- `...

8d10376fad3795c35693643843f71e52bf0c677d authored over 11 years ago by SheetJS <[email protected]>
version bump 0.2.1: cleanup

eda9dfbf13f8f7330a9fecaead32b4a192d402a7 authored over 11 years ago by SheetJS <[email protected]>
version bump 0.2.0: cstr/wstr

79acaa8747d0db7b4b7c6c99698b37091860e126 authored over 11 years ago by SheetJS <[email protected]>
version bump 0.1.0: exposing utility functions

aeefaecd76846e2055bb1b9c07cc4f2eae0913aa authored over 11 years ago by SheetJS <[email protected]>
version bump 0.0.2: parsing FILETIME fields

af6457acf9e0327e5227e551a6c61ce034b7b071 authored over 11 years ago by SheetJS <[email protected]>
Initial commit

99b049b362abd2b295f3c479e9096c69d5e70a56 authored over 11 years ago by SheetJS <[email protected]>