I have two different winston loggers which look like this (there are two separate ones as they write different logs depending on my functions) - :

```
var security = new(winston.Logger)({
    transports: [
        new(require('winston-daily-rotate-file'))({
            filename: logDir + '/-security.log',
            datePattern: 'dd-MM-yyyy',
            prepend: true,
            json: false,
            timestamp: function() {
                return moment().format('D/MM/YYYY HH:mm:ss:SSS');
            }
        })
    ]
});

```

And then I have one more for :

```
var system = new(winston.Logger)({
    transports: [
        new(require('winston-daily-rotate-file'))({
            filename: logDir + '/-security.log',
            datePattern: 'dd-MM-yyyy',
            prepend: true,
            json: false,
            timestamp: function() {
                return moment().format('D/MM/YYYY HH:mm:ss:SSS');
            }
        })
    ]
});

```

However, I also have a `verbose.log` file, where I want all of the logs from the security and system log file to be written to the verbose too. Whats the best way of doing that?

I tried adding the filename (i.e. verbose.log) to each of the transports, but this does not work as I get the error 

```
Error: Transport already attached: dailyRotateFile, assign a different name

```