7b56bc8d95c484df019c77a2760d1e506ffd21fb560a63495550614efeb028e951ddb61a006aa35c2739509b2513b858b153d525ae33728b483e555fcb718a 518 B

12345678910111213141516
  1. import * as fs from './adapters/fs';
  2. export interface Options {
  3. followSymbolicLink?: boolean;
  4. fs?: Partial<fs.FileSystemAdapter>;
  5. markSymbolicLink?: boolean;
  6. throwErrorOnBrokenSymbolicLink?: boolean;
  7. }
  8. export default class Settings {
  9. private readonly _options;
  10. readonly followSymbolicLink: boolean;
  11. readonly fs: fs.FileSystemAdapter;
  12. readonly markSymbolicLink: boolean;
  13. readonly throwErrorOnBrokenSymbolicLink: boolean;
  14. constructor(_options?: Options);
  15. private _getValue;
  16. }