New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

basic-ftp

Package Overview
Dependencies
Maintainers
1
Versions
112
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

basic-ftp - npm Package Versions

1
12

3.2.0

Diff

Changelog

Source

3.2.0

  • Changed: Source is now written in Typescript, fixes #49.
patrickjuchli
published 3.1.1 •

Changelog

Source

3.1.1

  • Fixed: Switch seamlessly between control and data connection for tracking timeout.
patrickjuchli
published 3.1.0 •

Changelog

Source

3.1.0

  • Added: Full type-checking as part of CI with Typescript and JSDoc type declarations. Check is rigourous, settings include 'strict' or 'noImplicitAny'.
  • Changed: Improved handling of unexpected server requests during transfer.
patrickjuchli
published 3.0.0 •

Changelog

Source

3.0.0

This release contains the following breaking changes:

  • Changed: Client is now single-use only. It can't be used anymore once it closes and a new client has to be instantiated.
  • Changed: All exceptions are now instances of Error, not custom error objects. Introduced FTPError for errors specific to FTP. (#37)

Non-breaking changes:

  • Added: If there is a socket error outside of a task, the following task will receive it. (#43)
  • Changed: Improved feedback if a developer forgets to use await or .then() for tasks. (#36)

Special thanks to @broofa for feedback and reviews.

patrickjuchli
published 2.17.1 •

Changelog

Source

2.17.1

  • Fixed: Multibyte UTF-8 arriving in multiple chunks (#38)
  • Fixed: Unit test throws unhandled exception (#44)
  • Fixed: Provide stack trace when closing due to multiple tasks running
  • Internal improvements to linting (@broofa)
patrickjuchli
published 2.17.0 •

Changelog

Source

2.17.0

  • Added: Get last modification time of a file. (#32, @AnsonYeung)
patrickjuchli
published 2.16.1 •

Changelog

Source

2.16.1

  • Fixed: Closing client during task will reject associated promise. (#34)
patrickjuchli
published 2.16.0 •

Changelog

Source

2.16.0

  • Changed: Include hidden files in file listings, fixes removeDir and clearWorkingDir. Changes behaviour for downloadDir and list. (#29, @conlanpatrek)
patrickjuchli
published 2.15.0 •

Changelog

Source

2.15.0

  • Changed: Timeout on control socket is only considered during active task, not when idle. This also fixes #27, as well as #26.
patrickjuchli
published 2.14.4 •

Changelog

Source

2.14.4

  • Fixed: Regression where closed clients throws timeout because of idle socket. (#26)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc