Compare commits

...

2 Commits

Author SHA1 Message Date
Tyler Stewart
91be338ebd fix: expose errors as export 2018-07-22 18:47:23 -06:00
Tyler Stewart
2a5013447c fix: fix event emitter extension typing 2018-07-22 18:44:15 -06:00
2 changed files with 4 additions and 2 deletions

4
ftp-srv.d.ts vendored
View File

@@ -41,7 +41,7 @@ export class FileSystem {
getUniqueName(): string;
}
export class FtpConnection {
export class FtpConnection extends EventEmitter {
server: FtpServer;
id: string;
log: any;
@@ -69,7 +69,7 @@ export interface FtpServerOptions {
log?: any
}
export class FtpServer {
export class FtpServer extends EventEmitter {
constructor(url: string, options?: FtpServerOptions);
readonly isTLS: boolean;

View File

@@ -1,6 +1,8 @@
const FtpSrv = require('./src');
const FileSystem = require('./src/fs');
const errors = require('./src/errors');
module.exports = FtpSrv;
module.exports.FtpSrv = FtpSrv;
module.exports.FileSystem = FileSystem;
module.exports.ftpErrors = errors;