History
January 2, 2024 ยท View on GitHub
v8.1.1 2024 January 3
- Export
toListandtoTreefor consumption in@bevry/fs-list - Updated dependencies, base files, and editions using boundation
- Thank you to the sponsors: Andrew Nesbitt, Balsa, Codecov, Frontend Masters, Poonacha Medappa, Rob Morris, Sentry, Syntax
v8.1.0 2024 January 3
- Updated dependencies, base files, and editions using boundation
- Thank you to the sponsors: Andrew Nesbitt, Balsa, Codecov, Frontend Masters, Poonacha Medappa, Rob Morris, Sentry, Syntax
v8.0.0 2024 January 1
- Rewritten nearly everything, with the modern API at the
scanDirectoryexport, and a compatibility layer for the old API at the default export - Uses an extremely performant builtin solution, that can read 7000 files in 100ms (note that outputting the relative paths to stdout takes 150ms, and outputting it all as JSON to stdout takes 2 seconds)
- Uses promises
- The compatibility layer supports the
nextcallback in addition to promises
- The compatibility layer supports the
- Returns a recursive result result map
- The compatibility layer provides a conversion to list and tree for the
nextcallback if it detects the old format is desired
- The compatibility layer provides a conversion to list and tree for the
- Actions now accept a result object instead of individual arguments
- The compatibility layer provides a conversion to arguments if it detects the old format is desired
readFileoption is nowencoding, as suchreadFile: trueis nowencoding: "utf8", andreadFile: "binary"is nowencoding: "binary"- The compatibility layer does not handle this conversion, you have to do it yourself
- Upgraded to support ignorefs v5 which maintains compatibility while supporting so much more
- Updated dependencies, base files, and editions using boundation
- Thank you to the sponsors: Andrew Nesbitt, Balsa, Codecov, Poonacha Medappa, Rob Morris, Sentry, Syntax
v7.3.0 2023 November 25
- Updated dependencies, base files, and editions using boundation
v7.2.0 2023 November 21
- Updated dependencies, base files, and editions using boundation
v7.1.0 2023 November 15
- Updated dependencies, base files, and editions using boundation
v7.0.0 2023 November 14
- Updated dependencies, base files, and editions using boundation
- Minimum required Node.js version changed from
node: >=10tonode: >=4adapting to ecosystem changes
v6.18.0 2023 November 2
- Updated dependencies, base files, and editions using boundation
v6.17.0 2023 October 31
- Updated dependencies, base files, and editions using boundation
- Updated license from
MITtoArtistic-2.0
v6.16.0 2021 July 31
- Updated dependencies, base files, and editions using boundation
v6.15.0 2021 July 28
- Updated dependencies, base files, and editions using boundation
v6.14.0 2020 October 29
- Updated dependencies, base files, and editions using boundation
v6.13.0 2020 September 5
- Updated dependencies, base files, and editions using boundation
v6.12.0 2020 August 18
- Updated dependencies, base files, and editions using boundation
v6.11.0 2020 August 4
- Updated dependencies, base files, and editions using boundation
v6.10.0 2020 July 23
- Updated dependencies, base files, and editions using boundation
v6.9.0 2020 June 25
- Updated dependencies, base files, and editions using boundation
v6.8.0 2020 June 22
- Updated dependencies, base files, and editions using boundation
v6.7.0 2020 June 21
- Updated dependencies, base files, and editions using boundation
v6.6.0 2020 June 20
- Updated dependencies, base files, and editions using boundation
v6.5.0 2020 June 11
- Updated dependencies, base files, and editions using boundation
v6.4.0 2020 June 10
- Updated dependencies, base files, and editions using boundation
v6.3.0 2020 May 22
- Updated dependencies, base files, and editions using boundation
v6.2.0 2020 May 21
- Updated dependencies, base files, and editions using boundation
v6.1.0 2020 May 21
- Updated dependencies, base files, and editions using boundation
v6.0.0 2020 May 11
- Updated dependencies, base files, and editions using boundation
- Minimum required node version changed from
node: >=8tonode: >=10to keep up with mandatory ecosystem changes
v5.3.0 2019 December 10
- Updated dependencies, base files, and editions using boundation
v5.2.0 2019 December 1
- Updated dependencies, base files, and editions using boundation
v5.1.0 2019 December 1
- Updated dependencies, base files, and editions using boundation
v5.0.0 2019 November 18
- Updated dependencies, base files, and editions using boundation
- Minimum required node version changed from
node: >=0.12tonode: >=8to keep up with mandatory ecosystem changes
v4.1.0 2019 November 13
- Updated dependencies, base files, and editions using boundation
v4.0.0 2019 November 13
- Updated dependencies, base files, and editions using boundation
- Minimum required node version changed from
node: >=0.8tonode: >=0.12to keep up with mandatory ecosystem changes
v3.0.1 2016 October 20
- Repackaged
v3.0.0 2016 October 20
- Backwards compatibility breaks:
- Action callbacks now accept different arguments than before
- Simplified and now powered by readdir-cluster
- Converted from CoffeeScript to JavaScript
v2.5.0 2014 December 17
- Extracted from balupton/bal-util
- Changed accepted arguments