{"version":3,"sources":["/Users/kevin/Dev/OpenSource/iterators/fast-extract/src/rimrafAll.mjs"],"sourcesContent":["import Queue from 'queue-cb';\nimport rimraf2 from 'rimraf2';\n\nexport default function rimrafAll(fullPaths, callback) {\n  if (!fullPaths.length) return callback();\n  const queue = new Queue(1);\n  for (let index = 0; index < fullPaths.length; index++) {\n    ((fullPath) => {\n      queue.defer((callback) => {\n        rimraf2(fullPath, { disableGlob: true }, (err) => {\n          err && err.code !== 'ENOENT' ? callback(err) : callback();\n        });\n      });\n    })(fullPaths[index]);\n  }\n\n  queue.await(callback);\n}\n"],"names":["rimrafAll","fullPaths","callback","length","queue","Queue","index","fullPath","defer","rimraf2","disableGlob","err","code","await"],"mappings":";;;;+BAGA;;;eAAwBA;;;8DAHN;8DACE;;;;;;AAEL,SAASA,UAAUC,SAAS,EAAEC,QAAQ;IACnD,IAAI,CAACD,UAAUE,MAAM,EAAE,OAAOD;IAC9B,IAAME,QAAQ,IAAIC,gBAAK,CAAC;IACxB,IAAK,IAAIC,QAAQ,GAAGA,QAAQL,UAAUE,MAAM,EAAEG,QAAS;QACpD,CAAA,SAACC;YACAH,MAAMI,KAAK,CAAC,SAACN;gBACXO,IAAAA,gBAAO,EAACF,UAAU;oBAAEG,aAAa;gBAAK,GAAG,SAACC;oBACxCA,OAAOA,IAAIC,IAAI,KAAK,WAAWV,SAASS,OAAOT;gBACjD;YACF;QACF,CAAA,EAAGD,SAAS,CAACK,MAAM;IACrB;IAEAF,MAAMS,KAAK,CAACX;AACd"}