{"ast":null,"code":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n  value: true\n});\nconst utils = require(\"../../utils\");\nclass EntryTransformer {\n  constructor(_settings) {\n    this._settings = _settings;\n  }\n  getTransformer() {\n    return entry => this._transform(entry);\n  }\n  _transform(entry) {\n    let filepath = entry.path;\n    if (this._settings.absolute) {\n      filepath = utils.path.makeAbsolute(this._settings.cwd, filepath);\n      filepath = utils.path.unixify(filepath);\n    }\n    if (this._settings.markDirectories && entry.dirent.isDirectory()) {\n      filepath += '/';\n    }\n    if (!this._settings.objectMode) {\n      return filepath;\n    }\n    return Object.assign(Object.assign({}, entry), {\n      path: filepath\n    });\n  }\n}\nexports.default = EntryTransformer;","map":{"version":3,"names":["Object","defineProperty","exports","value","utils","require","EntryTransformer","constructor","_settings","getTransformer","entry","_transform","filepath","path","absolute","makeAbsolute","cwd","unixify","markDirectories","dirent","isDirectory","objectMode","assign","default"],"sources":["C:/Users/user/Desktop/000newport/node_modules/fast-glob/out/providers/transformers/entry.js"],"sourcesContent":["\"use strict\";\nObject.defineProperty(exports, \"__esModule\", { value: true });\nconst utils = require(\"../../utils\");\nclass EntryTransformer {\n    constructor(_settings) {\n        this._settings = _settings;\n    }\n    getTransformer() {\n        return (entry) => this._transform(entry);\n    }\n    _transform(entry) {\n        let filepath = entry.path;\n        if (this._settings.absolute) {\n            filepath = utils.path.makeAbsolute(this._settings.cwd, filepath);\n            filepath = utils.path.unixify(filepath);\n        }\n        if (this._settings.markDirectories && entry.dirent.isDirectory()) {\n            filepath += '/';\n        }\n        if (!this._settings.objectMode) {\n            return filepath;\n        }\n        return Object.assign(Object.assign({}, entry), { path: filepath });\n    }\n}\nexports.default = EntryTransformer;\n"],"mappings":"AAAA,YAAY;;AACZA,MAAM,CAACC,cAAc,CAACC,OAAO,EAAE,YAAY,EAAE;EAAEC,KAAK,EAAE;AAAK,CAAC,CAAC;AAC7D,MAAMC,KAAK,GAAGC,OAAO,CAAC,aAAa,CAAC;AACpC,MAAMC,gBAAgB,CAAC;EACnBC,WAAWA,CAACC,SAAS,EAAE;IACnB,IAAI,CAACA,SAAS,GAAGA,SAAS;EAC9B;EACAC,cAAcA,CAAA,EAAG;IACb,OAAQC,KAAK,IAAK,IAAI,CAACC,UAAU,CAACD,KAAK,CAAC;EAC5C;EACAC,UAAUA,CAACD,KAAK,EAAE;IACd,IAAIE,QAAQ,GAAGF,KAAK,CAACG,IAAI;IACzB,IAAI,IAAI,CAACL,SAAS,CAACM,QAAQ,EAAE;MACzBF,QAAQ,GAAGR,KAAK,CAACS,IAAI,CAACE,YAAY,CAAC,IAAI,CAACP,SAAS,CAACQ,GAAG,EAAEJ,QAAQ,CAAC;MAChEA,QAAQ,GAAGR,KAAK,CAACS,IAAI,CAACI,OAAO,CAACL,QAAQ,CAAC;IAC3C;IACA,IAAI,IAAI,CAACJ,SAAS,CAACU,eAAe,IAAIR,KAAK,CAACS,MAAM,CAACC,WAAW,CAAC,CAAC,EAAE;MAC9DR,QAAQ,IAAI,GAAG;IACnB;IACA,IAAI,CAAC,IAAI,CAACJ,SAAS,CAACa,UAAU,EAAE;MAC5B,OAAOT,QAAQ;IACnB;IACA,OAAOZ,MAAM,CAACsB,MAAM,CAACtB,MAAM,CAACsB,MAAM,CAAC,CAAC,CAAC,EAAEZ,KAAK,CAAC,EAAE;MAAEG,IAAI,EAAED;IAAS,CAAC,CAAC;EACtE;AACJ;AACAV,OAAO,CAACqB,OAAO,GAAGjB,gBAAgB"},"metadata":{},"sourceType":"script","externalDependencies":[]}