Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/larrybahr/universal-network-drive

Manage network drives on Windows, Mac, and Linux from Node.js
https://github.com/larrybahr/universal-network-drive

Last synced: 8 days ago
JSON representation

Manage network drives on Windows, Mac, and Linux from Node.js

Awesome Lists containing this project

README

        

# universal-network-drive

Allows a user to do network drive stuff on Microsoft Windows, macOS, and Linux from node js.

## Installation

```bash
$ npm install universal-network-drive
```
## Features

* Mount a network drive that will persist after reboot
* Unmount a network drive
* Get a list of all network drives
* Find if a path is already mounted and get the drive letter
* TypeScript types included

## ToDo (PRs welcome!)

* Add Windows Support
* Add tests
* Add macOS support
* Finish ReadMe/Examples
* Release to NPM
* Add types to [mac-network-drive](https://www.npmjs.com/package/mac-network-drive)
* Make Jest tests better
* Add Linux support by creating new linux-network-drive package

## Contributing

In lieu of a formal style guide, take care to maintain the existing coding style. Format code with VS Code. Add unit tests for any new or changed functionality. Lint and test your code.

## People

Author and list of all contributors can be found in [package.json](package.json)

## License

[MIT](LICENSE)