Skip to content

Releases: matteosacchetto/node-zip-cli

v0.2.2

18 Apr 10:25
c835873

Choose a tag to compare

What's Changed

  • [Fix]: update spinner text to keep track of number of files (during unzip) and files path

Full Changelog: v0.2.1...v0.2.2

v0.2.1

17 Apr 20:17
64f5ed7

Choose a tag to compare

What's Changed

  • [Fix]: zip command wrongly asked for file overwrite when --dry-run was used
  • [Fix]: --dry-run output was not correct

Full Changelog: v0.2.0...v0.2.1

v0.2.0

17 Apr 19:47
fcd5de2

Choose a tag to compare

What's Changed

  • [Update]: ignore .git by default (#14)
  • [Add]: add option -e, --exclude <paths...> to exclude paths (#15)
  • [Add]: add option --dry-run to print the files and directories which will be zipped or extracted (#16)
  • [Update]: update dependencies
    • @commander-js/extra-typings ^10.0.2 → ^10.0.3
    • @rollup/plugin-typescript ^11.0.0 → ^11.1.0
    • @types/jest ^29.4.0 → ^29.5.0
    • @types/node ^18.13.0 → ^18.15.11
    • @typescript-eslint/eslint-plugin ^5.51.0 → ^5.59.0
    • @typescript-eslint/parser ^5.51.0 → ^5.59.0
    • commander ^10.0.0 → ^10.0.1
    • eslint ^8.33.0 → ^8.38.0
    • eslint-config-prettier ^8.6.0 → ^8.8.0
    • inquirer ^9.1.4 → ^9.1.5
    • jest ^29.4.1 → ^29.5.0
    • ora ^6.1.2 → ^6.3.0
    • prettier ^2.8.3 → ^2.8.7
    • rollup ^3.14.0 → ^3.20.4
    • ts-jest ^29.0.5 → ^29.1.0
    • typedoc ^0.23.24 → ^0.24.4
    • typescript ^4.9.5 → ^5.0.4
    • esbuild ^0.17.6 → ^0.17.17

BREAKING CHANGES

  • Staring from this version, the .git directory is ignored by default

Full Changelog: v0.1.5...v0.2.0

v0.1.5

07 Feb 16:37
6f52a92

Choose a tag to compare

What's Changed

  • [Update]: improve typing of commands options

Full Changelog: v0.1.4...v0.1.5

v0.1.4

07 Feb 11:10
cccc5ef

Choose a tag to compare

What's Changed

  • [Add]: deflate option to deflate file with the specified compression level (0: no deflate, 9: max deflate)
  • [Update]: dependenceis to fix vulnerability in the build chain (final build was unaffected)
    • @rollup/plugin-eslint ^8.0.2 → ^9.0.3
    • @rollup/plugin-json ^4.1.0 → ^6.0.0
    • @rollup/plugin-run ^2.1.0 → ^3.0.1
    • @rollup/plugin-typescript ^8.3.2 → ^11.0.0
    • @types/inquirer ^8.2.1 → ^9.0.3
    • @types/jest ^28.1.0 → ^29.4.0
    • @types/node ^17.0.39 → ^18.13.0
    • @typescript-eslint/eslint-plugin ^5.27.0 → ^5.51.0
    • @typescript-eslint/parser ^5.27.0 → ^5.51.0
    • chalk ^5.0.1 → ^5.2.0
    • commander ^9.3.0 → ^10.0.0
    • eslint ^8.16.0 → ^8.33.0
    • eslint-config-prettier ^8.5.0 → ^8.6.0
    • figures ^4.0.1 → ^5.0.0
    • ignore ^5.2.0 → ^5.2.4
    • inquirer ^9.0.0 → ^9.1.4
    • jest ^28.1.0 → ^29.4.1
    • jszip ^3.10.0 → ^3.10.1
    • prettier ^2.6.2 → ^2.8.3
    • rollup ^2.75.5 → ^3.14.0
    • ts-jest ^28.0.4 → ^29.0.5
    • typedoc ^0.22.17 → ^0.23.24
    • typescript ^4.7.2 → ^4.9.5

Full Changelog: v0.1.3...v0.1.4

v0.1.3

23 Dec 13:38
3f3c4f0

Choose a tag to compare

What's Changed

  • [Fix]: add a \n at the end of the .gitignore or .zipignore content (Close #9)

Full Changelog: v0.1.2...v0.1.3

v0.1.2

19 Sep 09:40
167bef9

Choose a tag to compare

What's Changed

  • [Fix]: check that input and out files are relative to the current directory (Close #7)

Full Changelog: v0.1.1...v0.1.2

v0.1.1

14 Jul 18:09
8e90f9f

Choose a tag to compare

What's Changed

  • [Fix]: parent .gitignore and .zipignore rules not added (Close #4)

Full Changelog: v0.1.0...v0.1.1

v0.1.0

14 Jul 16:43
6510e4c

Choose a tag to compare