@bulentv/smb2
v0.3.2
Published
A SMB2 implementation in TypeScript
Downloads
27
Maintainers
Readme
@bulentv/smb2
A SMB2 implementation in TypeScript.
Installation
$ npm i @bulentv/smb2
Usage
import smb2 from "@bulentv/smb2";
const client = new smb2.Client(host);
const session = await client.authenticate({
domain,
username,
password
});
const tree = await session.connectTree(share);
const entries = await tree.readDirectory("/");
console.log(entries);
Features
Client
- watch shares for file and directory changes
- create, read & remove files
- create, list & remove directories
- check directory/file exists
WIP
- SMB
- Server