···124124});
125125```
126126127127-### File Options
128128-129129-[`file` in `LogOptions`](https://foxxmd.github.io/logging/interfaces/index.FileLogOptions.html) may be an object that specifies more behavior log files.
130130-131131-<details>
132132-133133-<summary>File Options</summary>
134134-135135-```ts
136136-export interface FileOptions {
137137- /**
138138- * The path and filename to use for log files.
139139- *
140140- * If using rolling files the filename will be appended with `.N` (a number) BEFORE the extension based on rolling status.
141141- *
142142- * May also be specified using env LOG_PATH or a function that returns a string.
143143- *
144144- * If path is relative the absolute path will be derived from the current working directory.
145145- *
146146- * @default 'CWD/logs/app.log'
147147- * */
148148- path?: string | (() => string)
149149- /**
150150- * For rolling log files
151151- *
152152- * When
153153- * * value passed to rolling destination is a string (`path` option) and
154154- * * `frequency` is defined
155155- *
156156- * This determines the format of the datetime inserted into the log file name:
157157- *
158158- * * `unix` - unix epoch timestamp in milliseconds
159159- * * `iso` - Full ISO8601 datetime IE '2024-03-07T20:11:34-00:00'
160160- * * `auto`
161161- * * When frequency is `daily` only inserts date IE YYYY-MM-DD
162162- * * Otherwise inserts full ISO8601 datetime
163163- *
164164- * @default 'auto'
165165- * */
166166- timestamp?: 'unix' | 'iso' | 'auto'
167167- /**
168168- * The maximum size of a given rolling log file.
169169- *
170170- * Can be combined with frequency. Use k, m and g to express values in KB, MB or GB.
171171- *
172172- * Numerical values will be considered as MB.
173173- * */
174174- size?: number | string
175175- /**
176176- * The amount of time a given rolling log file is used. Can be combined with size.
177177- *
178178- * Use `daily` or `hourly` to rotate file every day (or every hour). Existing file within the current day (or hour) will be re-used.
179179- *
180180- * Numerical values will be considered as a number of milliseconds. Using a numerical value will always create a new file upon startup.
181181- *
182182- * @default 'daily'
183183- * */
184184- frequency?: 'daily' | 'hourly' | number
185185-}
186186-```
187187-188188-</details>
127127+[`file` in `LogOptions`](https://foxxmd.github.io/logging/interfaces/index.FileLogOptions.html) may also be an object that specifies more behavior.
189128190129### Additional App Logger Configuration
191130