import * as fsStat from '@nodelib/fs.stat'; | |
import * as fs from './adapters/fs'; | |
export interface Options { | |
followSymbolicLinks?: boolean; | |
fs?: Partial<fs.FileSystemAdapter>; | |
pathSegmentSeparator?: string; | |
stats?: boolean; | |
throwErrorOnBrokenSymbolicLink?: boolean; | |
} | |
export default class Settings { | |
private readonly _options; | |
readonly followSymbolicLinks: boolean; | |
readonly fs: fs.FileSystemAdapter; | |
readonly pathSegmentSeparator: string; | |
readonly stats: boolean; | |
readonly throwErrorOnBrokenSymbolicLink: boolean; | |
readonly fsStatSettings: fsStat.Settings; | |
constructor(_options?: Options); | |
private _getValue; | |
} | |