Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/larrybahr/universal-network-drive
- Owner: larrybahr
- License: mit
- Created: 2021-02-18T05:41:56.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-02-19T05:21:55.000Z (almost 4 years ago)
- Last Synced: 2024-10-31T06:10:44.038Z (about 2 months ago)
- Language: TypeScript
- Size: 101 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)